{"version":3,"sources":["reset.less"],"names":[],"mappings":"AAAA;AAAM;AAAM;AAAK;AAAM;AAAQ;AAAQ;AAAQ;AAAI;AAAI;AAAI;AAAI;AAAI;AAAI;AAAG;AAAY;AAAK;AAAG;AAAM;AAAS;AAAS;AAAK;AAAM;AAAM;AAAK;AAAK;AAAI;AAAK;AAAK;AAAK;AAAG;AAAG;AAAM;AAAO;AAAQ;AAAQ;AAAK;AAAK;AAAI;AAAK;AAAG;AAAG;AAAG;AAAQ;AAAI;AAAI;AAAI;AAAI;AAAI;AAAI;AAAU;AAAM;AAAO;AAAQ;AAAO;AAAS;AAAO;AAAO;AAAO;AAAI;AAAI;AAAI;AAAS;AAAO;AAAQ;AAAS;AAAO;AAAQ;AAAY;AAAQ;AAAQ;AAAQ;AAAM;AAAK;AAAQ;AAAM;AAAS;AAAS;AAAM;AAAM;AAAO;EACne,SAAA;EACA,UAAA;EACA,SAAA;EACA,eAAA;EACA,aAAA;EACA,wBAAA;;AAGF;AAAS;AAAO;AAAS;AAAY;AAAQ;AAAQ;AAAQ;AAAQ;AAAM;AAAK;EAC9E,cAAA;;AAGF;EACE,cAAA;;AAGF;AAAI;EACF,gBAAA;;AAGF;AAAY;EACV,YAAA;;AAGA,UAAC;AAAS,UAAC;EACT,SAAS,EAAT;EACA,aAAA;;AAKF,CAAC;AAAS,CAAC;EACT,SAAS,EAAT;EACA,aAAA;;AAIJ;EACE,yBAAA;EACA,iBAAA;;AAGF;EACE,aAAA","sourcesContent":["html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {\r\n  margin: 0;\r\n  padding: 0;\r\n  border: 0;\r\n  font-size: 100%;\r\n  font: inherit;\r\n  vertical-align: baseline;\r\n}\r\n\r\narticle, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {\r\n  display: block;\r\n}\r\n\r\nbody {\r\n  line-height: 1;\r\n}\r\n\r\nol, ul {\r\n  list-style: none;\r\n}\r\n\r\nblockquote, q {\r\n  quotes: none;\r\n}\r\nblockquote {\r\n  &:before, &:after {\r\n    content: '';\r\n    content: none;\r\n  }\r\n}\r\n\r\nq {\r\n  &:before, &:after {\r\n    content: '';\r\n    content: none;\r\n  }\r\n}\r\n\r\ntable {\r\n  border-collapse: collapse;\r\n  border-spacing: 0;\r\n}\r\n\r\n* {\r\n  outline: none;\r\n}\r\n"],"file":"reset.css"}
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
}
ol,
ul {
  list-style: none;
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after {
  content: '';
  content: none;
}
q:before,
q:after {
  content: '';
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
* {
  outline: none;
}

/*# sourceMappingURL=reset.css.map */

{"version":3,"sources":["styles.less"],"names":[],"mappings":"AAAA;EACI,8BAAA;EACA,6CAAA;EACA,sBAAA;EACA,wBAAA;;AAGJ;AAAM;EACF,YAAA;EACA,gBAAA;;AAGJ;EACI,gBAAA;;AAGJ;EACI,aAAa,uBAAb;EAEA,yBAAA;;AAGJ;AAAQ;EACJ,aAAa,uBAAb;;AAGJ;EACI,gBAAA;;AAGJ;EACI,2BAAA;;AADJ,iBAGI;EACI,2BAAA;;AAIR,KAAK;AACL,KAAK,iBAAiB;AACtB,KAAK,iBAAiB;AACtB,QAAQ;AACR,QAAQ,iBAAiB;AACzB,QAAQ,iBAAiB;AACzB,MAAM;AACN,MAAM,iBAAiB;AACvB,MAAM,iBAAiB;EACnB,0CAAA","sourcesContent":["* {\r\n    -webkit-text-size-adjust: 100%;\r\n    -webkit-tap-highlight-color: rgba(0,0,0,0);\r\n    box-sizing: border-box;\r\n    outline: none !important;\r\n}\r\n\r\nhtml, body {\r\n    height: 100%;\r\n    overflow: hidden;\r\n}\r\n\r\nbody {\r\n    background: none;\r\n}\r\n\r\nhtml {\r\n    font-family: 'Fira Sans', sans-serif;\r\n\r\n    background-color: #F5F7FA;\r\n}\r\n\r\nbutton, input {\r\n    font-family: 'Fira Sans', sans-serif;\r\n}\r\n\r\nb {\r\n    font-weight: 500;\r\n}\r\n\r\n.hrm-notransition {\r\n    transition: none !important;\r\n\r\n    * {\r\n        transition: none !important;\r\n    }\r\n}\r\n\r\ninput:-webkit-autofill,\r\ninput:-webkit-autofill:hover,\r\ninput:-webkit-autofill:focus,\r\ntextarea:-webkit-autofill,\r\ntextarea:-webkit-autofill:hover,\r\ntextarea:-webkit-autofill:focus,\r\nselect:-webkit-autofill,\r\nselect:-webkit-autofill:hover,\r\nselect:-webkit-autofill:focus {\r\n    -webkit-box-shadow: 0 0 0 50px white inset;\r\n}\r\n"],"file":"styles.css"}
* {
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  box-sizing: border-box;
  outline: none !important;
}
html,
body {
  height: 100%;
  overflow: hidden;
}
body {
  background: none;
}
html {
  font-family: 'Fira Sans', sans-serif;
  background-color: #F5F7FA;
}
button,
input {
  font-family: 'Fira Sans', sans-serif;
}
b {
  font-weight: 500;
}
.hrm-notransition {
  transition: none !important;
}
.hrm-notransition * {
  transition: none !important;
}
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
textarea:-webkit-autofill,
textarea:-webkit-autofill:hover,
textarea:-webkit-autofill:focus,
select:-webkit-autofill,
select:-webkit-autofill:hover,
select:-webkit-autofill:focus {
  -webkit-box-shadow: 0 0 0 50px white inset;
}

/*# sourceMappingURL=styles.css.map */

{"version":3,"sources":["spacer/spacer.less","scrollable-wrapper/scrollable-wrapper.less","../base/_variables.less","button/button.less","button/button-with-icon.less","button/circle-icon-button.less","button/basic-button.less","button/icon-button.less","checkbox/checkbox.less","switch/switch.less","scaffold/scaffold.less","tooltip/tooltip.less","dropdown-menu/dropdown-menu.less","select/select.less","radio-group/radio-group.less","datepicker/datepicker.less","form-field/form-field.less","table/table.less","search-form-field/search-form-field.less","form-field-icon/form-field-icon.less","tab-group/tab-group.less","section/section.less","page/page.less","modal/modal.less","basic-modal-dialog/basic-modal-dialog.less","scrollable/scrollable.less","basic-footer/basic-footer.less","basic-sidebar/basic-sidebar.less","main-sidebar/main-sidebar.less","stepper/stepper.less","autoresize/autoresize.less","loader/loader.less"],"names":[],"mappings":"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","sourcesContent":[".hrm-spacer {\r\n    flex-grow: 1;\r\n}",".hrm-scrollable-wrapper {\r\n    position: relative;\r\n\r\n    &__content {\r\n        padding-bottom: 8px;\r\n        height: 100%;\r\n    }\r\n\r\n    &__wrapper {\r\n        height: 100%;\r\n    }\r\n\r\n    .hrm-scrollable-wrapper__curtain {\r\n        position: absolute;\r\n        z-index: 5;\r\n    }\r\n\r\n    .hrm-scrollable-wrapper__top-curtain {\r\n        top: 0;\r\n        right: 1px;\r\n        left: 1px;\r\n    }\r\n\r\n    .hrm-scrollable-wrapper__right-curtain {\r\n        right: 0;\r\n        top: 1px;\r\n        bottom: 1px;\r\n    }\r\n\r\n    .hrm-scrollable-wrapper__bottom-curtain {\r\n        bottom: 0;\r\n        right: 1px;\r\n        left: 1px;\r\n    }\r\n\r\n    .hrm-scrollable-wrapper__left-curtain {\r\n        left: 0;\r\n        top: 1px;\r\n        bottom: 1px;\r\n    }\r\n\r\n    &__content {\r\n        overflow: auto;\r\n    }\r\n\r\n    &__curtain {\r\n        content: '';\r\n\r\n        display: block;\r\n    }\r\n\r\n    &__top-curtain {\r\n        height: 28px;\r\n\r\n        background: linear-gradient(0, rgba(255, 255, 255, 0) 0%, #FFFFFF 100%);\r\n    }\r\n\r\n    &__right-curtain {\r\n        width: 28px;\r\n\r\n        background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 100%);\r\n    }\r\n\r\n    &__bottom-curtain {\r\n        height: 28px;\r\n\r\n        background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 100%);\r\n    }\r\n\r\n    &__left-curtain {\r\n        width: 28px;\r\n\r\n        background: linear-gradient(270deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 100%);\r\n    }\r\n\r\n    .os-scrollbar-vertical {\r\n        padding: 0;\r\n        width: 4px;\r\n\r\n        .os-scrollbar-track {\r\n            background-color: #DFE4EF;\r\n            border-radius: 10px;\r\n        }\r\n\r\n        .os-scrollbar-handle {\r\n            background-color: #FF238D!important;\r\n            border-radius: 10px;\r\n\r\n            &:hover,\r\n            &.active {\r\n                background-color: #FF238D;\r\n            }\r\n        }\r\n    }\r\n\r\n    .os-scrollbar-horizontal {\r\n        padding: 0;\r\n        height: 4px!important;\r\n\r\n        .os-scrollbar-track {\r\n            background-color: #DFE4EF;\r\n            border-radius: 10px;\r\n        }\r\n\r\n        .os-scrollbar-handle {\r\n            background-color: #FF238D!important;\r\n            border-radius: 10px;\r\n\r\n            &:hover,\r\n            &.active {\r\n                background-color: #FF238D;\r\n            }\r\n        }\r\n    }\r\n}\r\n","@tablet-max-width: 1200px;\r\n@mobile-max-width: 767px;\r\n\r\n@neutral-theme-color: #0066ff;\r\n@positive-theme-color: #12c971;\r\n@negative-theme-color: #ff238d;\r\n@secondary-theme-color: #8e9cbb;\r\n\r\n@border-color: #dfe4ef;\r\n@light-grey-color: #f5f7fa;\r\n\r\n@hover-transition-duration: 0.3s;\r\n@hover-transition-timing-function: ease;\r\n\r\n.support-icon-background-image(@color) {\r\n  @svg-content: escape(\r\n    '\r\n        <svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\r\n            <path d=\"M10 18C12.1217 18 14.1566 17.1571 15.6569 15.6569C17.1571 14.1566 18 12.1217 18 10C18 7.87827 17.1571 5.84344 15.6569 4.34315C14.1566 2.84285 12.1217 2 10 2C7.87827 2 5.84344 2.84285 4.34315 4.34315C2.84285 5.84344 2 7.87827 2 10C2 12.1217 2.84285 14.1566 4.34315 15.6569C5.84344 17.1571 7.87827 18 10 18ZM10 20C4.477 20 0 15.523 0 10C0 4.477 4.477 0 10 0C15.523 0 20 4.477 20 10C20 15.523 15.523 20 10 20ZM13.446 7.968C13.1017 7.38474 12.6153 6.89826 12.032 6.554L15.657 2.929L17.071 4.343L13.446 7.968ZM7.968 13.446L4.343 17.071L2.929 15.657L6.554 12.032C6.89826 12.6153 7.38474 13.1017 7.968 13.446ZM7.968 6.554C7.38474 6.89826 6.89826 7.38474 6.554 7.968L2.929 4.343L4.343 2.93L7.968 6.555V6.554ZM12.704 12.948C11.9332 13.655 10.9162 14.032 9.87079 13.9981C8.82541 13.9643 7.83488 13.5223 7.11142 12.767C6.38797 12.0116 5.98916 11.0029 6.00044 9.95706C6.01172 8.9112 6.4322 7.91136 7.17178 7.17178C7.91136 6.4322 8.9112 6.01172 9.95706 6.00044C11.0029 5.98916 12.0116 6.38797 12.767 7.11142C13.5223 7.83488 13.9643 8.82541 13.9981 9.87079C14.032 10.9162 13.655 11.9332 12.948 12.704C13.141 12.494 13.307 12.269 13.446 12.032L16.32 14.906C15.9093 15.4343 15.4343 15.9093 14.906 16.32L12.032 13.446C12.269 13.306 12.494 13.141 12.704 12.948ZM10 12C10.5304 12 11.0391 11.7893 11.4142 11.4142C11.7893 11.0391 12 10.5304 12 10C12 9.46957 11.7893 8.96086 11.4142 8.58579C11.0391 8.21071 10.5304 8 10 8C9.46957 8 8.96086 8.21071 8.58579 8.58579C8.21071 8.96086 8 9.46957 8 10C8 10.5304 8.21071 11.0391 8.58579 11.4142C8.96086 11.7893 9.46957 12 10 12Z\" fill=\"@{color}\"/>\r\n        </svg>\r\n\t'\r\n  );\r\n  @result: url('data:image/svg+xml,@{svg-content}');\r\n}\r\n\r\n.error-icon-background-image(@color) {\r\n  @svg-content: escape(\r\n    '\r\n        <svg width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\r\n            <circle cx=\"7\" cy=\"7\" r=\"6.5\" fill=\"white\" stroke=\"@{color}\"/>\r\n            <circle cx=\"7\" cy=\"10\" r=\"1\" fill=\"@{color}\"/>\r\n            <rect x=\"6\" y=\"3\" width=\"2\" height=\"5\" rx=\"1\" fill=\"@{color}\"/>\r\n        </svg>\r\n\t'\r\n  );\r\n  @result: url('data:image/svg+xml,@{svg-content}');\r\n}\r\n\r\n.input-number-appearance {\r\n  &::-webkit-inner-spin-button,\r\n  &::-webkit-outer-spin-button {\r\n    -webkit-appearance: none;\r\n    -moz-appearance: none;\r\n    appearance: none;\r\n    margin: 0;\r\n  }\r\n\r\n  & {\r\n    -moz-appearance: textfield;\r\n  }\r\n}\r\n\r\n.color {\r\n  &--positive {\r\n    color: @positive-theme-color;\r\n  }\r\n  &--negative {\r\n    color: @negative-theme-color;\r\n  }\r\n  &--secondary {\r\n    color: @secondary-theme-color;\r\n  }\r\n  &--neutral {\r\n    color: @neutral-theme-color;\r\n  }\r\n}\r\n","@import '../../base/_variables.less';\r\n\r\n.hrm-button {\r\n    display: inline-block;\r\n    border: none;\r\n    padding: 0;\r\n\r\n    cursor: pointer;\r\n    background-color: transparent;\r\n\r\n    &[disabled] {\r\n        opacity: 0.4;\r\n        color: unset;\r\n        cursor: not-allowed;\r\n    }\r\n}\r\n","@import '../../base/_variables.less';\r\n\r\n.hrm-button-with-icon {\r\n  display: inline-flex;\r\n  align-items: center;\r\n  height: 30px;\r\n  border-width: 1px;\r\n  padding-left: 10px;\r\n  padding-right: 15px;\r\n\r\n  border-style: solid;\r\n  border-color: #d3d8df;\r\n  border-radius: 50px;\r\n  font-weight: 500;\r\n  font-size: 12px;\r\n\r\n  transition: border-color @hover-transition-duration\r\n    @hover-transition-timing-function;\r\n\r\n  &:before {\r\n    content: '';\r\n\r\n    display: block;\r\n    margin-right: 9px;\r\n\r\n    background-size: 100% 100%;\r\n    background-repeat: no-repeat;\r\n  }\r\n\r\n  &:not([disabled]):hover {\r\n    border-color: #8e9cbb;\r\n  }\r\n\r\n  &:not([disabled]):active {\r\n    border-color: #647195;\r\n  }\r\n}\r\n\r\n.hrm-button-with-plus-icon {\r\n  .background-image(@color) {\r\n    @svg-content: escape(\r\n      '\r\n            <svg width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\r\n                <path d=\"M6.99697 14.0083C6.44681 14.0083 6.00082 13.5595 6.00082 13.0059L5.99983 1.01071C5.99983 0.457096 6.44582 0.00830078 6.99599 0.00830078C7.54615 0.00830078 7.99215 0.457097 7.99215 1.01071L7.99313 13.0059C7.99313 13.5595 7.54714 14.0083 6.99697 14.0083Z\" fill=\"@{color}\"/>\r\n                <path d=\"M14 7.01688C14 6.46326 13.554 6.01447 13.0038 6.01447L0.996158 6.01448C0.445995 6.01448 0 6.46327 0 7.01689C0 7.57051 0.445995 8.0193 0.996159 8.0193L13.0038 8.0193C13.554 8.0193 14 7.5705 14 7.01688Z\" fill=\"@{color}\"/>\r\n            </svg>\r\n        '\r\n    );\r\n    @result: url('data:image/svg+xml,@{svg-content}');\r\n  }\r\n\r\n  &:before {\r\n    width: 14px;\r\n    height: 14px;\r\n  }\r\n\r\n  &.hrm-button-with-icon--theme_neutral {\r\n    &:before {\r\n      background-image: .background-image(@neutral-theme-color) [ @result];\r\n    }\r\n  }\r\n\r\n  &.hrm-button-with-icon--theme_positive {\r\n    &:before {\r\n      background-image: .background-image(@positive-theme-color) [ @result];\r\n    }\r\n  }\r\n\r\n  &.hrm-button-with-icon--theme_negative {\r\n    &:before {\r\n      background-image: .background-image(@negative-theme-color) [ @result];\r\n    }\r\n  }\r\n\r\n  &.hrm-button-with-icon--theme_secondary {\r\n    &:before {\r\n      background-image: .background-image(@secondary-theme-color) [ @result];\r\n    }\r\n  }\r\n}\r\n\r\n.hrm-button-with-times-icon {\r\n  .background-image(@color) {\r\n    @svg-content: escape(\r\n      '\r\n            <svg width=\"12\" height=\"12\" viewBox=\"0 0 12 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\r\n                <path d=\"M1.2553 11.7071C0.864771 11.3166 0.864771 10.6834 1.2553 10.2929L10.2928 1.25395C10.6833 0.863428 11.3165 0.863429 11.707 1.25395C12.0975 1.64448 12.0975 2.27764 11.707 2.66817L2.66951 11.7071C2.27898 12.0976 1.64582 12.0976 1.2553 11.7071Z\" fill=\"@{color}\"/>\r\n                <path d=\"M11.6132 11.6446C12.0038 11.2541 12.0038 10.6209 11.6132 10.2304L2.63679 1.25395C2.24627 0.863428 1.6131 0.863429 1.22258 1.25395C0.832056 1.64448 0.832056 2.27764 1.22258 2.66817L10.199 11.6446C10.5896 12.0351 11.2227 12.0351 11.6132 11.6446Z\" fill=\"@{color}\"/>\r\n            </svg>\r\n        '\r\n    );\r\n    @result: url('data:image/svg+xml,@{svg-content}');\r\n  }\r\n\r\n  &:before {\r\n    width: 12px;\r\n    height: 12px;\r\n  }\r\n\r\n  &.hrm-button-with-icon--theme_neutral {\r\n    &:before {\r\n      background-image: .background-image(@neutral-theme-color) [ @result];\r\n    }\r\n  }\r\n\r\n  &.hrm-button-with-icon--theme_positive {\r\n    &:before {\r\n      background-image: .background-image(@positive-theme-color) [ @result];\r\n    }\r\n  }\r\n\r\n  &.hrm-button-with-icon--theme_negative {\r\n    &:before {\r\n      background-image: .background-image(@negative-theme-color) [ @result];\r\n    }\r\n  }\r\n\r\n  &.hrm-button-with-icon--theme_secondary {\r\n    &:before {\r\n      background-image: .background-image(@secondary-theme-color) [ @result];\r\n    }\r\n  }\r\n}\r\n\r\n.hrm-button-with-check-icon {\r\n  .background-image(@color) {\r\n    @svg-content: escape(\r\n      '\r\n            <svg width=\"15\" height=\"10\" viewBox=\"0 0 15 10\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\r\n                <path d=\"M5.26573 9.68401C4.8752 9.29348 4.8752 8.66032 5.26573 8.2698L13.0858 0.449632C13.4763 0.0591074 14.1095 0.059107 14.5 0.449631C14.8905 0.840156 14.8905 1.47332 14.5 1.86384L6.67994 9.68401C6.28942 10.0745 5.65625 10.0745 5.26573 9.68401Z\" fill=\"@{color}\"/>\r\n                <path d=\"M6.67994 9.68401C7.07047 9.29348 7.07041 8.66032 6.67988 8.2698L2.49995 4.08989C2.10943 3.69937 1.47626 3.69937 1.08574 4.08989C0.695216 4.48042 0.695216 5.11358 1.08574 5.50411L5.26573 9.68401C5.65625 10.0745 6.28942 10.0745 6.67994 9.68401Z\" fill=\"@{color}\"/>\r\n            </svg>\r\n        '\r\n    );\r\n    @result: url('data:image/svg+xml,@{svg-content}');\r\n  }\r\n\r\n  &:before {\r\n    width: 15px;\r\n    height: 10px;\r\n  }\r\n\r\n  &.hrm-button-with-icon--theme_neutral {\r\n    &:before {\r\n      background-image: .background-image(@neutral-theme-color) [ @result];\r\n    }\r\n  }\r\n\r\n  &.hrm-button-with-icon--theme_positive {\r\n    &:before {\r\n      background-image: .background-image(@positive-theme-color) [ @result];\r\n    }\r\n  }\r\n\r\n  &.hrm-button-with-icon--theme_negative {\r\n    &:before {\r\n      background-image: .background-image(@negative-theme-color) [ @result];\r\n    }\r\n  }\r\n\r\n  &.hrm-button-with-icon--theme_secondary {\r\n    &:before {\r\n      background-image: .background-image(@secondary-theme-color) [ @result];\r\n    }\r\n  }\r\n}\r\n\r\n.hrm-button-with-arrow-left-icon {\r\n  .background-image(@color) {\r\n    @svg-content: escape(\r\n      '\r\n           <svg width=\"14\" height=\"10\" viewBox=\"0 0 14 10\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\r\n               <path d=\"M0.307053 5.69471C-0.0834709 5.30419 -0.0834709 4.67103 0.307053 4.2805L4.28607 0.301682C4.67659 -0.088842 5.30976 -0.088842 5.70028 0.301682C6.0908 0.692207 6.0908 1.32537 5.70028 1.7159L1.72127 5.69471C1.33074 6.08524 0.697578 6.08524 0.307053 5.69471Z\" fill=\"@{color}\"/>\r\n               <path d=\"M0.307053 4.30507C-0.0834709 4.69559 -0.0834709 5.32876 0.307053 5.71928L4.28607 9.69831C4.67659 10.0888 5.30976 10.0888 5.70028 9.69831C6.0908 9.30779 6.0908 8.67462 5.70028 8.2841L1.72127 4.30507C1.33074 3.91454 0.697578 3.91454 0.307053 4.30507Z\" fill=\"@{color}\"/>\r\n               <path d=\"M0.999971 4.98761C0.999971 4.43532 1.44769 3.98761 1.99997 3.98761H12.0156C12.5679 3.98761 13.0156 4.43532 13.0156 4.98761C13.0156 5.53989 12.5679 5.98761 12.0156 5.98761H1.99997C1.44769 5.98761 0.999971 5.53989 0.999971 4.98761Z\" fill=\"@{color}\"/>\r\n           </svg>\r\n        '\r\n    );\r\n    @result: url('data:image/svg+xml,@{svg-content}');\r\n  }\r\n\r\n  &:before {\r\n    width: 14px;\r\n    height: 10px;\r\n  }\r\n\r\n  &.hrm-button-with-icon--theme_neutral {\r\n    &:before {\r\n      background-image: .background-image(@neutral-theme-color) [ @result];\r\n    }\r\n  }\r\n\r\n  &.hrm-button-with-icon--theme_positive {\r\n    &:before {\r\n      background-image: .background-image(@positive-theme-color) [ @result];\r\n    }\r\n  }\r\n\r\n  &.hrm-button-with-icon--theme_negative {\r\n    &:before {\r\n      background-image: .background-image(@negative-theme-color) [ @result];\r\n    }\r\n  }\r\n\r\n  &.hrm-button-with-icon--theme_secondary {\r\n    &:before {\r\n      background-image: .background-image(@secondary-theme-color) [ @result];\r\n    }\r\n  }\r\n}\r\n\r\n.hrm-button-with-excel-icon {\r\n  .background-image(@color) {\r\n    @svg-content: escape(\r\n      '\r\n            <svg width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\r\n                <path d=\"M8.47538 3.125H10.5823L8.05679 6.85381L10.9062 11H8.71957L6.98437 8.43767L5.24813 11H3.0625L5.91196 6.85381L3.38642 3.125H5.49336L6.98437 5.29456L8.47538 3.125Z\" fill=\"@{color}\"/>\r\n                <path d=\"M1 13V1H13V13H1Z\" stroke=\"@{color}\" stroke-width=\"2\"/>\r\n            </svg>\r\n        '\r\n    );\r\n    @result: url('data:image/svg+xml,@{svg-content}');\r\n  }\r\n\r\n  &:before {\r\n    width: 14px;\r\n    height: 14px;\r\n  }\r\n\r\n  &.hrm-button-with-icon--theme_neutral {\r\n    &:before {\r\n      background-image: .background-image(@neutral-theme-color) [ @result];\r\n    }\r\n  }\r\n\r\n  &.hrm-button-with-icon--theme_positive {\r\n    &:before {\r\n      background-image: .background-image(@positive-theme-color) [ @result];\r\n    }\r\n  }\r\n\r\n  &.hrm-button-with-icon--theme_negative {\r\n    &:before {\r\n      background-image: .background-image(@negative-theme-color) [ @result];\r\n    }\r\n  }\r\n\r\n  &.hrm-button-with-icon--theme_secondary {\r\n    &:before {\r\n      background-image: .background-image(@secondary-theme-color) [ @result];\r\n    }\r\n  }\r\n}\r\n\r\n.hrm-button-with-printer-icon {\r\n  .background-image(@color) {\r\n    @svg-content: escape(\r\n      '\r\n            <svg width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\r\n                <path d=\"M4 5V1H10.0625V5\" stroke=\"@{color}\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\r\n                <path d=\"M3.4 11H2.2C1.88174 11 1.57652 10.8595 1.35147 10.6095C1.12643 10.3594 1 10.0203 1 9.66667V6.33333C1 5.97971 1.12643 5.64057 1.35147 5.39052C1.57652 5.14048 1.88174 5 2.2 5H11.8C12.1183 5 12.4235 5.14048 12.6485 5.39052C12.8736 5.64057 13 5.97971 13 6.33333V9.66667C13 10.0203 12.8736 10.3594 12.6485 10.6095C12.4235 10.8595 12.1183 11 11.8 11H10.6\" stroke=\"@{color}\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\r\n                <path d=\"M10 9H4V13H10V9Z\" stroke=\"@{color}\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\r\n            </svg>\r\n        '\r\n    );\r\n    @result: url('data:image/svg+xml,@{svg-content}');\r\n  }\r\n\r\n  &:before {\r\n    width: 14px;\r\n    height: 14px;\r\n  }\r\n\r\n  &.hrm-button-with-icon--theme_neutral {\r\n    &:before {\r\n      background-image: .background-image(@neutral-theme-color) [ @result];\r\n    }\r\n  }\r\n\r\n  &.hrm-button-with-icon--theme_positive {\r\n    &:before {\r\n      background-image: .background-image(@positive-theme-color) [ @result];\r\n    }\r\n  }\r\n\r\n  &.hrm-button-with-icon--theme_negative {\r\n    &:before {\r\n      background-image: .background-image(@negative-theme-color) [ @result];\r\n    }\r\n  }\r\n\r\n  &.hrm-button-with-icon--theme_secondary {\r\n    &:before {\r\n      background-image: .background-image(@secondary-theme-color) [ @result];\r\n    }\r\n  }\r\n}\r\n\r\n.hrm-button-with-trash-icon {\r\n  .background-image(@color) {\r\n    @svg-content: escape(\r\n      '\r\n            <svg width=\"13\" height=\"15\" viewBox=\"0 0 13 15\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\r\n                <path d=\"M1 4H12\" stroke=\"@{color}\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\r\n                <path d=\"M3.92847 3.6V2.3C3.92847 1.95522 4.06393 1.62456 4.30504 1.38076C4.54616 1.13696 4.87319 1 5.21418 1H7.78561C8.1266 1 8.45363 1.13696 8.69475 1.38076C8.93587 1.62456 9.07132 1.95522 9.07132 2.3V3.6\" stroke=\"@{color}\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\r\n                <path d=\"M5 7V11\" stroke=\"@{color}\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\r\n                <path d=\"M8 7V11\" stroke=\"@{color}\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\r\n                <path d=\"M11 4V12C11 13.1046 10.1046 14 9 14H4C2.89543 14 2 13.1046 2 12V4\" stroke=\"@{color}\" stroke-width=\"2\"/>\r\n            </svg>\r\n\r\n        '\r\n    );\r\n    @result: url('data:image/svg+xml,@{svg-content}');\r\n  }\r\n\r\n  padding-left: 18px;\r\n\r\n  &:before {\r\n    margin-right: 11px;\r\n    width: 13px;\r\n    height: 15px;\r\n  }\r\n\r\n  &.hrm-button-with-icon--theme_neutral {\r\n    &:before {\r\n      background-image: .background-image(@neutral-theme-color) [ @result];\r\n    }\r\n  }\r\n\r\n  &.hrm-button-with-icon--theme_positive {\r\n    &:before {\r\n      background-image: .background-image(@positive-theme-color) [ @result];\r\n    }\r\n  }\r\n\r\n  &.hrm-button-with-icon--theme_negative {\r\n    &:before {\r\n      background-image: .background-image(@negative-theme-color) [ @result];\r\n    }\r\n  }\r\n\r\n  &.hrm-button-with-icon--theme_secondary {\r\n    &:before {\r\n      background-image: .background-image(@secondary-theme-color) [ @result];\r\n    }\r\n  }\r\n}\r\n\r\n.hrm-button-with-settings-icon {\r\n  .background-image(@color) {\r\n    @svg-content: escape(\r\n      '\r\n        <svg width=\"17\" height=\"16\" viewBox=\"0 0 17 16\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\r\n        <path d=\"M8.5686 9.90909C9.62297 9.90909 10.4777 9.05436 10.4777 8C10.4777 6.94564 9.62297 6.09091 8.5686 6.09091C7.51424 6.09091 6.65951 6.94564 6.65951 8C6.65951 9.05436 7.51424 9.90909 8.5686 9.90909Z\" stroke=\"@{color}\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\r\n        <path d=\"M13.2777 9.90909C13.193 10.101 13.1677 10.3139 13.2051 10.5204C13.2426 10.7268 13.341 10.9173 13.4877 11.0673L13.5259 11.1055C13.6442 11.2237 13.7381 11.364 13.8021 11.5185C13.8662 11.673 13.8991 11.8387 13.8991 12.0059C13.8991 12.1732 13.8662 12.3388 13.8021 12.4933C13.7381 12.6478 13.6442 12.7882 13.5259 12.9064C13.4077 13.0247 13.2673 13.1186 13.1128 13.1826C12.9583 13.2467 12.7927 13.2796 12.6254 13.2796C12.4582 13.2796 12.2926 13.2467 12.138 13.1826C11.9835 13.1186 11.8432 13.0247 11.725 12.9064L11.6868 12.8682C11.5368 12.7215 11.3463 12.6231 11.1399 12.5856C10.9335 12.5482 10.7205 12.5735 10.5286 12.6582C10.3404 12.7388 10.1799 12.8728 10.0668 13.0435C9.95373 13.2143 9.89306 13.4143 9.89224 13.6191V13.7273C9.89224 14.0648 9.75815 14.3885 9.51947 14.6272C9.28078 14.8659 8.95706 15 8.61951 15C8.28196 15 7.95824 14.8659 7.71956 14.6272C7.48088 14.3885 7.34679 14.0648 7.34679 13.7273V13.67C7.34186 13.4594 7.27368 13.2551 7.15111 13.0837C7.02854 12.9123 6.85725 12.7818 6.65951 12.7091C6.46758 12.6244 6.25466 12.5991 6.04823 12.6365C5.8418 12.674 5.65131 12.7724 5.50133 12.9191L5.46315 12.9573C5.34495 13.0756 5.20458 13.1695 5.05007 13.2335C4.89557 13.2976 4.72995 13.3305 4.56269 13.3305C4.39544 13.3305 4.22982 13.2976 4.07532 13.2335C3.92081 13.1695 3.78044 13.0756 3.66224 12.9573C3.54391 12.8391 3.45003 12.6987 3.38598 12.5442C3.32193 12.3897 3.28897 12.2241 3.28897 12.0568C3.28897 11.8896 3.32193 11.7239 3.38598 11.5694C3.45003 11.4149 3.54391 11.2746 3.66224 11.1564L3.70042 11.1182C3.84713 10.9682 3.94554 10.7777 3.98297 10.5713C4.0204 10.3649 3.99513 10.1519 3.91042 9.96C3.82975 9.77178 3.69581 9.61126 3.52508 9.4982C3.35435 9.38513 3.15429 9.32445 2.94951 9.32364H2.84133C2.50378 9.32364 2.18006 9.18955 1.94138 8.95086C1.70269 8.71218 1.5686 8.38846 1.5686 8.05091C1.5686 7.71336 1.70269 7.38964 1.94138 7.15096C2.18006 6.91227 2.50378 6.77818 2.84133 6.77818H2.8986C3.10924 6.77325 3.31352 6.70508 3.48488 6.58251C3.65625 6.45994 3.78679 6.28865 3.85951 6.09091C3.94422 5.89897 3.96949 5.68606 3.93206 5.47963C3.89463 5.27319 3.79622 5.0827 3.64951 4.93273L3.61133 4.89455C3.493 4.77634 3.39912 4.63598 3.33507 4.48147C3.27102 4.32696 3.23806 4.16135 3.23806 3.99409C3.23806 3.82683 3.27102 3.66122 3.33507 3.50671C3.39912 3.35221 3.493 3.21184 3.61133 3.09364C3.72953 2.9753 3.8699 2.88143 4.02441 2.81738C4.17891 2.75333 4.34453 2.72036 4.51179 2.72036C4.67904 2.72036 4.84466 2.75333 4.99916 2.81738C5.15367 2.88143 5.29404 2.9753 5.41224 3.09364L5.45042 3.13182C5.6004 3.27852 5.79089 3.37694 5.99732 3.41437C6.20375 3.4518 6.41667 3.42653 6.6086 3.34182H6.65951C6.84773 3.26115 7.00825 3.12721 7.12132 2.95648C7.23438 2.78575 7.29506 2.58568 7.29588 2.38091V2.27273C7.29588 1.93518 7.42997 1.61146 7.66865 1.37277C7.90733 1.13409 8.23106 1 8.5686 1C8.90615 1 9.22987 1.13409 9.46856 1.37277C9.70724 1.61146 9.84133 1.93518 9.84133 2.27273V2.33C9.84215 2.53477 9.90282 2.73484 10.0159 2.90557C10.129 3.0763 10.2895 3.21024 10.4777 3.29091C10.6696 3.37562 10.8825 3.40089 11.089 3.36346C11.2954 3.32603 11.4859 3.22761 11.6359 3.08091L11.6741 3.04273C11.7923 2.92439 11.9326 2.83052 12.0871 2.76647C12.2416 2.70242 12.4073 2.66945 12.5745 2.66945C12.7418 2.66945 12.9074 2.70242 13.0619 2.76647C13.2164 2.83052 13.3568 2.92439 13.475 3.04273C13.5933 3.16093 13.6872 3.3013 13.7512 3.4558C13.8153 3.61031 13.8482 3.77593 13.8482 3.94318C13.8482 4.11044 13.8153 4.27605 13.7512 4.43056C13.6872 4.58507 13.5933 4.72543 13.475 4.84364L13.4368 4.88182C13.2901 5.0318 13.1917 5.22228 13.1542 5.42872C13.1168 5.63515 13.1421 5.84806 13.2268 6.04V6.09091C13.3075 6.27913 13.4414 6.43965 13.6121 6.55271C13.7829 6.66578 13.9829 6.72646 14.1877 6.72727H14.2959C14.6334 6.72727 14.9571 6.86136 15.1958 7.10005C15.4345 7.33873 15.5686 7.66245 15.5686 8C15.5686 8.33755 15.4345 8.66127 15.1958 8.89995C14.9571 9.13864 14.6334 9.27273 14.2959 9.27273H14.2386C14.0338 9.27354 13.8338 9.33422 13.663 9.44729C13.4923 9.56035 13.3584 9.72087 13.2777 9.90909Z\" stroke=\"@{color}\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\r\n        </svg>\r\n        '\r\n    );\r\n    @result: url('data:image/svg+xml,@{svg-content}');\r\n  }\r\n\r\n  padding-left: 18px;\r\n\r\n  &:before {\r\n    margin-right: 11px;\r\n    width: 17px;\r\n    height: 16px;\r\n  }\r\n\r\n  &.hrm-button-with-icon--theme_neutral {\r\n    &:before {\r\n      background-image: .background-image(@neutral-theme-color) [ @result];\r\n    }\r\n  }\r\n\r\n  &.hrm-button-with-icon--theme_positive {\r\n    &:before {\r\n      background-image: .background-image(@positive-theme-color) [ @result];\r\n    }\r\n  }\r\n\r\n  &.hrm-button-with-icon--theme_negative {\r\n    &:before {\r\n      background-image: .background-image(@negative-theme-color) [ @result];\r\n    }\r\n  }\r\n\r\n  &.hrm-button-with-icon--theme_secondary {\r\n    &:before {\r\n      background-image: .background-image(@secondary-theme-color) [ @result];\r\n    }\r\n  }\r\n}\r\n\r\n.hrm-button-with-more-icon {\r\n  .background-image(@color) {\r\n    @svg-content: escape(\r\n      '\r\n        <svg width=\"16\" height=\"12\" viewBox=\"0 0 16 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\r\n        <path d=\"M1.28435 6.71391C0.893824 6.32338 0.893824 5.69022 1.28435 5.29969L5.3014 1.28264C5.69193 0.892115 6.32509 0.892115 6.71562 1.28264C7.10614 1.67316 7.10614 2.30633 6.71562 2.69685L2.69856 6.71391C2.30804 7.10443 1.67487 7.10443 1.28435 6.71391Z\" fill=\"@{color}\"/>\r\n        <path d=\"M1.28435 5.29286C0.893824 5.68338 0.893824 6.31655 1.28435 6.70707L5.3014 10.7241C5.69193 11.1146 6.32509 11.1146 6.71562 10.7241C7.10614 10.3336 7.10614 9.70044 6.71562 9.30991L2.69856 5.29286C2.30804 4.90233 1.67487 4.90233 1.28435 5.29286Z\" fill=\"@{color}\"/>\r\n        <path d=\"M15.6922 6.71391C16.0827 6.32338 16.0827 5.69022 15.6922 5.29969L11.6752 1.28264C11.2846 0.892115 10.6515 0.892115 10.2609 1.28264C9.87042 1.67316 9.87042 2.30633 10.2609 2.69685L14.278 6.71391C14.6685 7.10443 15.3017 7.10443 15.6922 6.71391Z\" fill=\"@{color}\"/>\r\n        <path d=\"M15.6922 5.29286C16.0827 5.68338 16.0827 6.31655 15.6922 6.70707L11.6752 10.7241C11.2846 11.1146 10.6515 11.1146 10.2609 10.7241C9.87042 10.3336 9.87042 9.70044 10.2609 9.30991L14.278 5.29286C14.6685 4.90233 15.3017 4.90233 15.6922 5.29286Z\" fill=\"@{color}\"/>\r\n        </svg>\r\n        '\r\n    );\r\n    @result: url('data:image/svg+xml,@{svg-content}');\r\n  }\r\n\r\n  padding-left: 18px;\r\n\r\n  &:before {\r\n    margin-right: 11px;\r\n    width: 16px;\r\n    height: 12px;\r\n  }\r\n\r\n  &.hrm-button-with-icon--theme_neutral {\r\n    &:before {\r\n      background-image: .background-image(@neutral-theme-color) [ @result];\r\n    }\r\n  }\r\n\r\n  &.hrm-button-with-icon--theme_positive {\r\n    &:before {\r\n      background-image: .background-image(@positive-theme-color) [ @result];\r\n    }\r\n  }\r\n\r\n  &.hrm-button-with-icon--theme_negative {\r\n    &:before {\r\n      background-image: .background-image(@negative-theme-color) [ @result];\r\n    }\r\n  }\r\n\r\n  &.hrm-button-with-icon--theme_secondary {\r\n    &:before {\r\n      background-image: .background-image(@secondary-theme-color) [ @result];\r\n    }\r\n  }\r\n}\r\n\r\n.hrm-button-with-less-icon {\r\n  .background-image(@color) {\r\n    @svg-content: escape(\r\n      '\r\n        <svg width=\"15\" height=\"12\" viewBox=\"0 0 15 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\r\n        <path d=\"M9.26088 6.71391C8.87036 6.32338 8.87036 5.69022 9.26088 5.29969L13.2779 1.28264C13.6685 0.892115 14.3016 0.892115 14.6921 1.28264C15.0827 1.67316 15.0827 2.30633 14.6921 2.69685L10.6751 6.71391C10.2846 7.10443 9.6514 7.10443 9.26088 6.71391Z\" fill=\"@{color}\"/>\r\n        <path d=\"M9.26088 5.29286C8.87036 5.68338 8.87036 6.31655 9.26088 6.70707L13.2779 10.7241C13.6685 11.1146 14.3016 11.1146 14.6921 10.7241C15.0827 10.3336 15.0827 9.70044 14.6921 9.30991L10.6751 5.29286C10.2846 4.90233 9.6514 4.90233 9.26088 5.29286Z\" fill=\"@{color}\"/>\r\n        <path d=\"M6.71562 6.71391C7.10615 6.32338 7.10615 5.69022 6.71562 5.29969L2.69857 1.28264C2.30804 0.892115 1.67488 0.892115 1.28435 1.28264C0.893828 1.67316 0.893828 2.30633 1.28435 2.69685L5.30141 6.71391C5.69193 7.10443 6.3251 7.10443 6.71562 6.71391Z\" fill=\"@{color}\"/>\r\n        <path d=\"M6.71562 5.29286C7.10615 5.68338 7.10615 6.31655 6.71562 6.70707L2.69857 10.7241C2.30804 11.1146 1.67488 11.1146 1.28435 10.7241C0.893828 10.3336 0.893828 9.70044 1.28435 9.30991L5.30141 5.29286C5.69193 4.90233 6.3251 4.90233 6.71562 5.29286Z\" fill=\"@{color}\"/>\r\n        </svg>\r\n        '\r\n    );\r\n    @result: url('data:image/svg+xml,@{svg-content}');\r\n  }\r\n\r\n  padding-left: 18px;\r\n\r\n  &:before {\r\n    margin-right: 11px;\r\n    width: 15px;\r\n    height: 12px;\r\n  }\r\n\r\n  &.hrm-button-with-icon--theme_neutral {\r\n    &:before {\r\n      background-image: .background-image(@neutral-theme-color) [ @result];\r\n    }\r\n  }\r\n\r\n  &.hrm-button-with-icon--theme_positive {\r\n    &:before {\r\n      background-image: .background-image(@positive-theme-color) [ @result];\r\n    }\r\n  }\r\n\r\n  &.hrm-button-with-icon--theme_negative {\r\n    &:before {\r\n      background-image: .background-image(@negative-theme-color) [ @result];\r\n    }\r\n  }\r\n\r\n  &.hrm-button-with-icon--theme_secondary {\r\n    &:before {\r\n      background-image: .background-image(@secondary-theme-color) [ @result];\r\n    }\r\n  }\r\n}\r\n\r\n.hrm-button-with-person-icon {\r\n  .background-image(@color) {\r\n    @svg-content: escape(\r\n      '\r\n        <svg width=\"17\" height=\"18\" viewBox=\"0 0 17 18\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\r\n        <path d=\"M14.0264 16.0659C14.0264 16.6182 14.4741 17.0659 15.0264 17.0659C15.5786 17.0659 16.0264 16.6182 16.0264 16.0659H14.0264ZM11.2874 10.9897V9.9897V10.9897ZM4.77509 10.9897V9.9897V10.9897ZM1.03613 14.9779H0.0361328H1.03613ZM0.0361328 16.0659C0.0361328 16.6182 0.483848 17.0659 1.03613 17.0659C1.58842 17.0659 2.03613 16.6182 2.03613 16.0659H0.0361328ZM16.0264 16.0659V14.9779H14.0264V16.0659H16.0264ZM16.0264 14.9779C16.0264 13.675 15.5417 12.4136 14.6608 11.4739L13.2017 12.8418C13.7231 13.3979 14.0264 14.1653 14.0264 14.9779H16.0264ZM14.6608 11.4739C13.7778 10.532 12.5658 9.9897 11.2874 9.9897V11.9897C11.9922 11.9897 12.6823 12.2878 13.2017 12.8418L14.6608 11.4739ZM11.2874 9.9897H4.77509V11.9897H11.2874V9.9897ZM4.77509 9.9897C3.49666 9.9897 2.28472 10.532 1.40171 11.4739L2.86079 12.8418C3.38016 12.2878 4.07026 11.9897 4.77509 11.9897V9.9897ZM1.40171 11.4739C0.520752 12.4136 0.0361328 13.675 0.0361328 14.9779H2.03613C2.03613 14.1653 2.33936 13.3979 2.86079 12.8418L1.40171 11.4739ZM0.0361328 14.9779V16.0659H2.03613V14.9779H0.0361328ZM9.99116 3.99459C9.99116 5.09428 9.09969 5.98576 7.99999 5.98576V7.98576C10.2043 7.98576 11.9912 6.19885 11.9912 3.99459H9.99116ZM7.99999 5.98576C6.9003 5.98576 6.00883 5.09428 6.00883 3.99459H4.00883C4.00883 6.19885 5.79573 7.98576 7.99999 7.98576V5.98576ZM6.00883 3.99459C6.00883 2.89489 6.9003 2.00342 7.99999 2.00342V0.00341797C5.79573 0.00341797 4.00883 1.79033 4.00883 3.99459H6.00883ZM7.99999 2.00342C9.09969 2.00342 9.99116 2.89489 9.99116 3.99459H11.9912C11.9912 1.79033 10.2043 0.00341797 7.99999 0.00341797V2.00342Z\" fill=\"@{color}\"/>\r\n        </svg>\r\n        '\r\n    );\r\n    @result: url('data:image/svg+xml,@{svg-content}');\r\n  }\r\n\r\n  padding-left: 18px;\r\n\r\n  &:before {\r\n    margin-right: 11px;\r\n    width: 13px;\r\n    height: 15px;\r\n  }\r\n\r\n  &.hrm-button-with-icon--theme_neutral {\r\n    &:before {\r\n      background-image: .background-image(@neutral-theme-color) [ @result];\r\n    }\r\n  }\r\n\r\n  &.hrm-button-with-icon--theme_positive {\r\n    &:before {\r\n      background-image: .background-image(@positive-theme-color) [ @result];\r\n    }\r\n  }\r\n\r\n  &.hrm-button-with-icon--theme_negative {\r\n    &:before {\r\n      background-image: .background-image(@negative-theme-color) [ @result];\r\n    }\r\n  }\r\n\r\n  &.hrm-button-with-icon--theme_secondary {\r\n    &:before {\r\n      background-image: .background-image(@secondary-theme-color) [ @result];\r\n    }\r\n  }\r\n}\r\n\r\n.hrm-button-with-badge-icon {\r\n  .background-image(@color) {\r\n    @svg-content: escape(\r\n      '\r\n        <svg width=\"18\" height=\"16\" viewBox=\"0 0 18 16\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\r\n        <rect x=\"1\" y=\"3\" width=\"16\" height=\"12\" rx=\"2\" stroke=\"@{color}\" stroke-width=\"2\"/>\r\n        <rect x=\"4\" y=\"7\" width=\"4\" height=\"5\" rx=\"1\" fill=\"@{color}\"/>\r\n        <path d=\"M9 5V1\" stroke=\"@{color}\" stroke-width=\"2\" stroke-linecap=\"round\"/>\r\n        <path d=\"M13 8H11\" stroke=\"@{color}\" stroke-width=\"2\" stroke-linecap=\"round\"/>\r\n        <path d=\"M13 11H11\" stroke=\"@{color}\" stroke-width=\"2\" stroke-linecap=\"round\"/>\r\n        </svg>\r\n        '\r\n    );\r\n    @result: url('data:image/svg+xml,@{svg-content}');\r\n  }\r\n\r\n  padding-left: 18px;\r\n\r\n  &:before {\r\n    margin-right: 11px;\r\n    width: 13px;\r\n    height: 15px;\r\n  }\r\n\r\n  &.hrm-button-with-icon--theme_neutral {\r\n    &:before {\r\n      background-image: .background-image(@neutral-theme-color) [ @result];\r\n    }\r\n  }\r\n\r\n  &.hrm-button-with-icon--theme_positive {\r\n    &:before {\r\n      background-image: .background-image(@positive-theme-color) [ @result];\r\n    }\r\n  }\r\n\r\n  &.hrm-button-with-icon--theme_negative {\r\n    &:before {\r\n      background-image: .background-image(@negative-theme-color) [ @result];\r\n    }\r\n  }\r\n\r\n  &.hrm-button-with-icon--theme_secondary {\r\n    &:before {\r\n      background-image: .background-image(@secondary-theme-color) [ @result];\r\n    }\r\n  }\r\n}\r\n\r\n.hrm-button-with-money-icon {\r\n  .background-image(@color) {\r\n    @svg-content: escape(\r\n      '\r\n        <svg width=\"15\" height=\"14\" viewBox=\"0 0 15 14\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\r\n        <ellipse cx=\"8\" cy=\"4\" rx=\"6\" ry=\"3\" stroke=\"@{color}\" stroke-width=\"2\"/>\r\n        <path d=\"M13.9416 8.51377C13.4203 8.96574 12.5622 9.34811 11.4759 9.61252C10.3896 9.87693 9.12378 10.0115 7.8386 9.99923C6.55342 9.98695 5.30656 9.82837 4.25571 9.54354C3.20485 9.25872 2.3972 8.86043 1.93487 8.39906\" stroke=\"@{color}\" stroke-width=\"2\" stroke-linecap=\"round\"/>\r\n        <path d=\"M13.9416 11.5138C13.4203 11.9657 12.5622 12.3481 11.4759 12.6125C10.3896 12.8769 9.12378 13.0115 7.8386 12.9992C6.55342 12.987 5.30656 12.8284 4.25571 12.5435C3.20485 12.2587 2.3972 11.8604 1.93487 11.3991\" stroke=\"@{color}\" stroke-width=\"2\" stroke-linecap=\"round\"/>\r\n        </svg>\r\n        '\r\n    );\r\n    @result: url('data:image/svg+xml,@{svg-content}');\r\n  }\r\n\r\n  padding-left: 18px;\r\n\r\n  &:before {\r\n    margin-right: 11px;\r\n    width: 13px;\r\n    height: 15px;\r\n  }\r\n\r\n  &.hrm-button-with-icon--theme_neutral {\r\n    &:before {\r\n      background-image: .background-image(@neutral-theme-color) [ @result];\r\n    }\r\n  }\r\n\r\n  &.hrm-button-with-icon--theme_positive {\r\n    &:before {\r\n      background-image: .background-image(@positive-theme-color) [ @result];\r\n    }\r\n  }\r\n\r\n  &.hrm-button-with-icon--theme_negative {\r\n    &:before {\r\n      background-image: .background-image(@negative-theme-color) [ @result];\r\n    }\r\n  }\r\n\r\n  &.hrm-button-with-icon--theme_secondary {\r\n    &:before {\r\n      background-image: .background-image(@secondary-theme-color) [ @result];\r\n    }\r\n  }\r\n}\r\n\r\n.hrm-button-with-route-icon {\r\n  .background-image(@color) {\r\n    @svg-content: escape(\r\n      '\r\n      <svg width=\"16\" height=\"14\" viewBox=\"0 0 16 14\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\r\n      <circle cx=\"13\" cy=\"3\" r=\"2\" stroke=\"@{color}\" stroke-width=\"2\"/>\r\n      <circle cx=\"3\" cy=\"11\" r=\"2\" stroke=\"@{color}\" stroke-width=\"2\"/>\r\n      <path d=\"M10.2778 3H7.17778C6.6002 3 6.04627 3.21071 5.63786 3.58579C5.22944 3.96086 5 4.46957 5 5C5 5.53043 5.22944 6.03914 5.63786 6.41421C6.04627 6.78929 6.6002 7 7.17778 7H8.82222C9.3998 7 9.95373 7.21071 10.3621 7.58579C10.7706 7.96086 11 8.46957 11 9C11 9.53043 10.7706 10.0391 10.3621 10.4142C9.95373 10.7893 9.3998 11 8.82222 11H5.93333\" stroke=\"@{color}\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\r\n      </svg>\r\n        '\r\n    );\r\n    @result: url('data:image/svg+xml,@{svg-content}');\r\n  }\r\n\r\n  padding-left: 18px;\r\n\r\n  &:before {\r\n    margin-right: 11px;\r\n    width: 16px;\r\n    height: 14px;\r\n  }\r\n\r\n  &.hrm-button-with-icon--theme_neutral {\r\n    &:before {\r\n      background-image: .background-image(@neutral-theme-color) [ @result];\r\n    }\r\n  }\r\n\r\n  &.hrm-button-with-icon--theme_positive {\r\n    &:before {\r\n      background-image: .background-image(@positive-theme-color) [ @result];\r\n    }\r\n  }\r\n\r\n  &.hrm-button-with-icon--theme_negative {\r\n    &:before {\r\n      background-image: .background-image(@negative-theme-color) [ @result];\r\n    }\r\n  }\r\n\r\n  &.hrm-button-with-icon--theme_secondary {\r\n    &:before {\r\n      background-image: .background-image(@secondary-theme-color) [ @result];\r\n    }\r\n  }\r\n}\r\n\r\n.hrm-button-with-icon-right {\r\n  display: inline-flex;\r\n  align-items: center;\r\n  height: 30px;\r\n  border-width: 1px;\r\n  padding-left: 20px;\r\n  padding-right: 15px;\r\n\r\n  border-style: solid;\r\n  border-color: #d3d8df;\r\n  border-radius: 50px;\r\n  font-weight: 500;\r\n  font-size: 12px;\r\n\r\n  transition: border-color @hover-transition-duration\r\n    @hover-transition-timing-function;\r\n\r\n  &:after {\r\n    content: '';\r\n\r\n    display: block;\r\n    margin-left: 9px;\r\n\r\n    background-size: 100% 100%;\r\n    background-repeat: no-repeat;\r\n  }\r\n\r\n  &:hover {\r\n    border-color: #8e9cbb;\r\n  }\r\n\r\n  &:active {\r\n    border-color: #647195;\r\n  }\r\n}\r\n\r\n.hrm-button-with-arrow-down-icon-right {\r\n  .background-image(@color) {\r\n    @svg-content: escape(\r\n      '\r\n        <svg width=\"13\" height=\"7\" viewBox=\"0 0 13 7\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M6.18464 6.70905C5.79689 6.32111 5.79689 5.69215 6.18464 5.30421L11.18 0.306472C11.5678 -0.0814626 12.1964 -0.081462 12.5842 0.306473C12.9719 0.694408 12.9719 1.32337 12.5842 1.71131L7.58881 6.70905C7.20106 7.09698 6.57239 7.09698 6.18464 6.70905Z\" fill=\"@{color}\" /><path d=\"M7.58087 6.70905C7.96863 6.32111 7.96863 5.69215 7.58087 5.30421L2.56998 0.290951C2.18223 -0.096984 1.55356 -0.0969834 1.16581 0.290951C0.778062 0.678886 0.778062 1.30785 1.16581 1.69579L6.1767 6.70905C6.56446 7.09698 7.19312 7.09698 7.58087 6.70905Z\" fill=\"@{color}\" />\r\n        </svg>\r\n        '\r\n    );\r\n\r\n    @result: url('data:image/svg+xml,@{svg-content}');\r\n  }\r\n\r\n  &:after {\r\n    width: 14px;\r\n    height: 10px;\r\n  }\r\n\r\n  &.hrm-button-with-icon--theme_neutral {\r\n    &:after {\r\n      background-image: .background-image(@neutral-theme-color) [ @result];\r\n    }\r\n  }\r\n\r\n  &.hrm-button-with-icon--theme_positive {\r\n    &:after {\r\n      background-image: .background-image(@positive-theme-color) [ @result];\r\n    }\r\n  }\r\n\r\n  &.hrm-button-with-icon--theme_negative {\r\n    &:after {\r\n      background-image: .background-image(@negative-theme-color) [ @result];\r\n    }\r\n  }\r\n\r\n  &.hrm-button-with-icon--theme_secondary {\r\n    &:after {\r\n      background-image: .background-image(@secondary-theme-color) [ @result];\r\n    }\r\n  }\r\n}\r\n\r\n\r\n\r\n.hrm-button-with-icon--hide {\r\n  &_desktop {\r\n    width: 30px;\r\n    font-size: 0;\r\n    padding: 0;\r\n    justify-content: center;\r\n\r\n    &:before {\r\n      margin: 0;\r\n    }\r\n  }\r\n\r\n  &_tablet {\r\n    @media screen and (max-width: @tablet-max-width) {\r\n      width: 30px;\r\n      font-size: 0;\r\n      padding: 0;\r\n      justify-content: center;\r\n\r\n      &:before {\r\n        margin: 0;\r\n      }\r\n    }\r\n  }\r\n\r\n  &_mobile {\r\n    @media screen and (max-width: @mobile-max-width) {\r\n      width: 30px;\r\n      font-size: 0;\r\n      padding: 0;\r\n      justify-content: center;\r\n\r\n      &:before {\r\n        margin: 0;\r\n      }\r\n    }\r\n  }\r\n}\r\n\r\n.hrm-button-with-icon--show {\r\n  &_tablet,\r\n  &_mobile {\r\n    width: 30px;\r\n    font-size: 0;\r\n    padding: 0;\r\n    justify-content: center;\r\n\r\n    &:before {\r\n      margin: 0;\r\n    }\r\n  }\r\n\r\n  @media screen and (max-width: @tablet-max-width) {\r\n    &_tablet {\r\n      width: auto;\r\n      font-size: 12px;\r\n      padding-right: 15px;\r\n      padding-left: 10px;\r\n      justify-content: flex-start;\r\n      &:before {\r\n        margin-right: 9px;\r\n      }\r\n    }\r\n  }\r\n\r\n  @media screen and (max-width: @mobile-max-width) {\r\n    &_mobile {\r\n      width: auto;\r\n      font-size: 12px;\r\n      padding-right: 15px;\r\n      padding-left: 10px;\r\n      justify-content: flex-start;\r\n      &:before {\r\n        margin-right: 9px;\r\n      }\r\n    }\r\n  }\r\n}\r\n","@import '../../base/_variables.less';\r\n\r\n@neutral-theme-color: #0066FF;\r\n@positive-theme-color: #12C971;\r\n@negative-theme-color: #FF238D;\r\n@secondary-theme-color: #8E9CBB;\r\n\r\n.hrm-circle-icon-button {\r\n    display: inline-flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    width: 22px;\r\n    height: 22px;\r\n    border-width: 1px;\r\n\r\n    border-style: solid;\r\n    border-color: #DFE4EF;\r\n    border-radius: 50%;\r\n\r\n    transition: border-color @hover-transition-duration @hover-transition-timing-function;\r\n\r\n    &:before {\r\n        content: '';\r\n\r\n        display: block;\r\n\r\n        background-size: 100% 100%;\r\n        background-repeat: no-repeat;\r\n    }\r\n\r\n    &:hover {\r\n        border-color: #8E9CBB;\r\n    }\r\n\r\n    &:active {\r\n        border-color: #647195;\r\n    }\r\n}\r\n\r\n.hrm-circle-arrow-down-icon-button {\r\n    .background-image(@color) {\r\n        @svg-content: escape('\r\n            <svg width=\"8\" height=\"5\" viewBox=\"0 0 8 5\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\r\n                <path d=\"M3.53976 4.4727C3.28126 4.21408 3.28126 3.79476 3.53976 3.53614L6.87001 0.204315C7.12851 -0.0543084 7.54762 -0.054308 7.80612 0.204315C8.06462 0.462938 8.06462 0.88225 7.80612 1.14087L4.47587 4.4727C4.21737 4.73132 3.79826 4.73132 3.53976 4.4727Z\" fill=\"@{color}\"/>\r\n                <path d=\"M4.47058 4.4727C4.72908 4.21408 4.72908 3.79476 4.47058 3.53614L1.12999 0.193967C0.871489 -0.064656 0.452377 -0.0646556 0.193876 0.193968C-0.0646252 0.452591 -0.0646252 0.871902 0.193876 1.13053L3.53447 4.4727C3.79297 4.73132 4.21208 4.73132 4.47058 4.4727Z\" fill=\"@{color}\"/>\r\n            </svg>\r\n        ');\r\n        @result: url('data:image/svg+xml,@{svg-content}');\r\n    }\r\n\r\n    &:before {\r\n        margin-top: 1px;\r\n        width: 8px;\r\n        height: 5px;\r\n    }\r\n\r\n    &.hrm-circle-icon-button--theme_neutral {\r\n        &:before {\r\n            background-image: .background-image(@neutral-theme-color)[@result];\r\n        }\r\n    }\r\n\r\n    &.hrm-circle-icon-button--theme_positive {\r\n        &:before {\r\n            background-image: .background-image(@positive-theme-color)[@result];\r\n        }\r\n    }\r\n\r\n    &.hrm-circle-icon-button--theme_negative {\r\n        &:before {\r\n            background-image: .background-image(@negative-theme-color)[@result];\r\n        }\r\n    }\r\n\r\n    &.hrm-circle-icon-button--theme_secondary {\r\n        &:before {\r\n            background-image: .background-image(@secondary-theme-color)[@result];\r\n        }\r\n    }\r\n}\r\n\r\n.hrm-circle-help-icon-button {\r\n    .background-image(@color) {\r\n        @svg-content: escape('\r\n            <svg width=\"6\" height=\"11\" viewBox=\"0 0 6 11\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\r\n                <path d=\"M3.159 0.822C3.731 0.822 4.21633 0.917333 4.615 1.108C5.02233 1.29867 5.33 1.55433 5.538 1.875C5.746 2.19567 5.85 2.54667 5.85 2.928C5.85 3.27467 5.78933 3.57367 5.668 3.825C5.54667 4.06767 5.39933 4.267 5.226 4.423C5.05267 4.579 4.82733 4.75233 4.55 4.943C4.19467 5.177 3.93033 5.39367 3.757 5.593C3.58367 5.79233 3.497 6.05667 3.497 6.386V6.828H1.95V6.321C1.95 5.931 2.01067 5.60167 2.132 5.333C2.262 5.05567 2.41367 4.839 2.587 4.683C2.76033 4.51833 2.98567 4.34067 3.263 4.15C3.55767 3.95067 3.77 3.77733 3.9 3.63C4.03867 3.48267 4.108 3.292 4.108 3.058C4.108 2.772 4.00833 2.551 3.809 2.395C3.61833 2.23033 3.354 2.148 3.016 2.148C2.40067 2.148 1.85033 2.434 1.365 3.006L0.286 2.161C1.04 1.26833 1.99767 0.822 3.159 0.822ZM2.743 8.089C3.03767 8.089 3.289 8.193 3.497 8.401C3.705 8.60033 3.809 8.84733 3.809 9.142C3.809 9.428 3.705 9.675 3.497 9.883C3.289 10.091 3.03767 10.195 2.743 10.195C2.457 10.195 2.21 10.091 2.002 9.883C1.80267 9.675 1.703 9.428 1.703 9.142C1.703 8.84733 1.80267 8.60033 2.002 8.401C2.20133 8.193 2.44833 8.089 2.743 8.089Z\" fill=\"@{color}\"/>\r\n            </svg>\r\n        ');\r\n        @result: url('data:image/svg+xml,@{svg-content}');\r\n    }\r\n\r\n    &:before {\r\n        width: 6px;\r\n        height: 11px;\r\n    }\r\n\r\n    &.hrm-circle-icon-button--theme_neutral {\r\n        &:before {\r\n            background-image: .background-image(@neutral-theme-color)[@result];\r\n        }\r\n    }\r\n\r\n    &.hrm-circle-icon-button--theme_positive {\r\n        &:before {\r\n            background-image: .background-image(@positive-theme-color)[@result];\r\n        }\r\n    }\r\n\r\n    &.hrm-circle-icon-button--theme_negative {\r\n        &:before {\r\n            background-image: .background-image(@negative-theme-color)[@result];\r\n        }\r\n    }\r\n\r\n    &.hrm-circle-icon-button--theme_secondary {\r\n        &:before {\r\n            background-image: .background-image(@secondary-theme-color)[@result];\r\n        }\r\n    }\r\n}\r\n\r\n.hrm-circle-logout-icon-button {\r\n    .background-image(@color) {\r\n        @svg-content: escape('\r\n            <svg width=\"15\" height=\"12\" viewBox=\"0 0 15 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\r\n                <path d=\"M9 1H12.3333C12.7754 1 13.1993 1.11706 13.5118 1.32544C13.8244 1.53381 14 1.81643 14 2.11111V9.88889C14 10.1836 13.8244 10.4662 13.5118 10.6746C13.1993 10.8829 12.7754 11 12.3333 11H9\" stroke=\"@{color}\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\r\n                <path d=\"M5 9L8 6L5 3\" stroke=\"@{color}\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\r\n                <path d=\"M7 6H1\" stroke=\"@{color}\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\r\n            </svg>\r\n        ');\r\n        @result: url('data:image/svg+xml,@{svg-content}');\r\n    }\r\n\r\n    &:before {\r\n        margin-left: -1px;\r\n        width: 9.43px;\r\n        height: 7.54px;\r\n    }\r\n\r\n    &.hrm-circle-icon-button--theme_neutral {\r\n        &:before {\r\n            background-image: .background-image(@neutral-theme-color)[@result];\r\n        }\r\n    }\r\n\r\n    &.hrm-circle-icon-button--theme_positive {\r\n        &:before {\r\n            background-image: .background-image(@positive-theme-color)[@result];\r\n        }\r\n    }\r\n\r\n    &.hrm-circle-icon-button--theme_negative {\r\n        &:before {\r\n            background-image: .background-image(@negative-theme-color)[@result];\r\n        }\r\n    }\r\n\r\n    &.hrm-circle-icon-button--theme_secondary {\r\n        &:before {\r\n            background-image: .background-image(@secondary-theme-color)[@result];\r\n        }\r\n    }\r\n}\r\n\r\n.hrm-circle-arrow-left-icon-button {\r\n    .background-image(@color) {\r\n        @svg-content: escape('\r\n            <svg width=\"14\" height=\"10\" viewBox=\"0 0 14 10\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\r\n                <path d=\"M0.307053 5.69471C-0.0834709 5.30419 -0.0834709 4.67103 0.307053 4.2805L4.28607 0.301682C4.67659 -0.088842 5.30976 -0.088842 5.70028 0.301682C6.0908 0.692207 6.0908 1.32537 5.70028 1.7159L1.72127 5.69471C1.33074 6.08524 0.697578 6.08524 0.307053 5.69471Z\" fill=\"@{color}\"/>\r\n                <path d=\"M0.307053 4.30507C-0.0834709 4.69559 -0.0834709 5.32876 0.307053 5.71928L4.28607 9.69831C4.67659 10.0888 5.30976 10.0888 5.70028 9.69831C6.0908 9.30779 6.0908 8.67462 5.70028 8.2841L1.72127 4.30507C1.33074 3.91454 0.697578 3.91454 0.307053 4.30507Z\" fill=\"@{color}\"/>\r\n                <path d=\"M0.999971 4.98761C0.999971 4.43532 1.44769 3.98761 1.99997 3.98761H12.0156C12.5679 3.98761 13.0156 4.43532 13.0156 4.98761C13.0156 5.53989 12.5679 5.98761 12.0156 5.98761H1.99997C1.44769 5.98761 0.999971 5.53989 0.999971 4.98761Z\" fill=\"@{color}\"/>\r\n            </svg>\r\n        ');\r\n        @result: url('data:image/svg+xml,@{svg-content}');\r\n    }\r\n\r\n    &:before {\r\n        width: 10.27px;\r\n        height: 7.33px;\r\n    }\r\n\r\n    &.hrm-circle-icon-button--theme_neutral {\r\n        &:before {\r\n            background-image: .background-image(@neutral-theme-color)[@result];\r\n        }\r\n    }\r\n\r\n    &.hrm-circle-icon-button--theme_positive {\r\n        &:before {\r\n            background-image: .background-image(@positive-theme-color)[@result];\r\n        }\r\n    }\r\n\r\n    &.hrm-circle-icon-button--theme_negative {\r\n        &:before {\r\n            background-image: .background-image(@negative-theme-color)[@result];\r\n        }\r\n    }\r\n\r\n    &.hrm-circle-icon-button--theme_secondary {\r\n        &:before {\r\n            background-image: .background-image(@secondary-theme-color)[@result];\r\n        }\r\n    }\r\n}\r\n\r\n.hrm-circle-info-icon-button {\r\n    .background-image(@color) {\r\n        @svg-content: escape('\r\n            <svg width=\"2\" height=\"8\" viewBox=\"0 0 2 8\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\r\n                <circle r=\"1\" transform=\"matrix(1 0 0 -1 1 1)\" fill=\"@{color}\"/>\r\n                <rect width=\"2\" height=\"5\" rx=\"1\" transform=\"matrix(1 0 0 -1 0 8)\" fill=\"@{color}\"/>\r\n            </svg>\r\n        ');\r\n        @result: url('data:image/svg+xml,@{svg-content}');\r\n    }\r\n\r\n    &:before {\r\n        width: 3.14px;\r\n        height: 12.57px;\r\n    }\r\n\r\n    &.hrm-circle-icon-button--theme_neutral {\r\n        &:before {\r\n            background-image: .background-image(@neutral-theme-color)[@result];\r\n        }\r\n    }\r\n\r\n    &.hrm-circle-icon-button--theme_positive {\r\n        &:before {\r\n            background-image: .background-image(@positive-theme-color)[@result];\r\n        }\r\n    }\r\n\r\n    &.hrm-circle-icon-button--theme_negative {\r\n        &:before {\r\n            background-image: .background-image(@negative-theme-color)[@result];\r\n        }\r\n    }\r\n\r\n    &.hrm-circle-icon-button--theme_secondary {\r\n        &:before {\r\n            background-image: .background-image(@secondary-theme-color)[@result];\r\n        }\r\n    }\r\n\r\n    &.hrm-circle-icon-button--size_small {\r\n        width: 14px;\r\n        height: 14px;\r\n\r\n        &:before {\r\n            height: 8px;\r\n        }\r\n    }\r\n}\r\n\r\n.hrm-circle-plus-icon-button {\r\n    .background-image(@color) {\r\n        @svg-content: escape('\r\n            <svg width=\"10\" height=\"10\" viewBox=\"0 0 10 10\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\r\n                <path d=\"M4.99697 10C4.44681 10 4.00082 9.5512 4.00082 8.99759L3.99983 1.00241C3.99983 0.448795 4.44582 0 4.99599 0C5.54615 0 5.99215 0.448796 5.99215 1.00241L5.99313 8.99759C5.99313 9.5512 5.54714 10 4.99697 10Z\" fill=\"@{color}\"/>\r\n                <path d=\"M10 5.00858C10 4.45496 9.55401 4.00617 9.00384 4.00617L0.996158 4.00618C0.445995 4.00618 0 4.45497 0 5.00859C0 5.56221 0.445995 6.011 0.996159 6.011L9.00384 6.01099C9.55401 6.01099 10 5.5622 10 5.00858Z\" fill=\"@{color}\"/>\r\n            </svg>\r\n        ');\r\n        @result: url('data:image/svg+xml,@{svg-content}');\r\n    }\r\n\r\n    &:before {\r\n        width: 10px;\r\n        height: 10px;\r\n    }\r\n\r\n    &.hrm-circle-icon-button--theme_neutral {\r\n        &:before {\r\n            background-image: .background-image(@neutral-theme-color)[@result];\r\n        }\r\n    }\r\n\r\n    &.hrm-circle-icon-button--theme_positive {\r\n        &:before {\r\n            background-image: .background-image(@positive-theme-color)[@result];\r\n        }\r\n    }\r\n\r\n    &.hrm-circle-icon-button--theme_negative {\r\n        &:before {\r\n            background-image: .background-image(@negative-theme-color)[@result];\r\n        }\r\n    }\r\n\r\n    &.hrm-circle-icon-button--theme_secondary {\r\n        &:before {\r\n            background-image: .background-image(@secondary-theme-color)[@result];\r\n        }\r\n    }\r\n}\r\n\r\n.hrm-circle-times-icon-button {\r\n    .background-image(@color) {\r\n        @svg-content: escape('\r\n            <svg width=\"10\" height=\"10\" viewBox=\"0 0 10 10\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\r\n                <path d=\"M4.99697 10C4.44681 10 4.00082 9.5512 4.00082 8.99759L3.99983 1.00241C3.99983 0.448795 4.44582 0 4.99599 0C5.54615 0 5.99215 0.448796 5.99215 1.00241L5.99313 8.99759C5.99313 9.5512 5.54714 10 4.99697 10Z\" fill=\"@{color}\"/>\r\n                <path d=\"M10 5.00858C10 4.45496 9.55401 4.00617 9.00384 4.00617L0.996158 4.00618C0.445995 4.00618 0 4.45497 0 5.00859C0 5.56221 0.445995 6.011 0.996159 6.011L9.00384 6.01099C9.55401 6.01099 10 5.5622 10 5.00858Z\" fill=\"@{color}\"/>\r\n            </svg>\r\n        ');\r\n        @result: url('data:image/svg+xml,@{svg-content}');\r\n    }\r\n\r\n    &:before {\r\n        width: 10px;\r\n        height: 10px;\r\n\r\n        transform: rotate(45deg);\r\n    }\r\n\r\n    &.hrm-circle-icon-button--theme_neutral {\r\n        &:before {\r\n            background-image: .background-image(@neutral-theme-color)[@result];\r\n        }\r\n    }\r\n\r\n    &.hrm-circle-icon-button--theme_positive {\r\n        &:before {\r\n            background-image: .background-image(@positive-theme-color)[@result];\r\n        }\r\n    }\r\n\r\n    &.hrm-circle-icon-button--theme_negative {\r\n        &:before {\r\n            background-image: .background-image(@negative-theme-color)[@result];\r\n        }\r\n    }\r\n\r\n    &.hrm-circle-icon-button--theme_secondary {\r\n        &:before {\r\n            background-image: .background-image(@secondary-theme-color)[@result];\r\n        }\r\n    }\r\n}\r\n\r\n.hrm-circle-bookmark-icon-button {\r\n    width: 30px;\r\n    height: 30px;\r\n\r\n    .background-image(@color) {\r\n        @svg-content: escape('\r\n        <svg width=\"12\" height=\"15\" viewBox=\"0 0 12 15\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\r\n        <path d=\"M11 13.8571L6 10.2857L1 13.8571V2.42857C1 2.04969 1.15051 1.68633 1.41842 1.41842C1.68633 1.15051 2.04969 1 2.42857 1H9.57143C9.95031 1 10.3137 1.15051 10.5816 1.41842C10.8495 1.68633 11 2.04969 11 2.42857V13.8571Z\" stroke=\"@{color}\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\r\n        </svg>\r\n        ');\r\n        @result: url('data:image/svg+xml,@{svg-content}');\r\n    }\r\n\r\n    &:before {\r\n        width: 12px;\r\n        height: 15px;\r\n        background-image: .background-image(@secondary-theme-color)[@result];\r\n    }\r\n\r\n    &.active {\r\n        background-color: @neutral-theme-color;\r\n        border-color: @neutral-theme-color;\r\n\r\n        &:before {\r\n            background-image: .background-image(white)[@result];\r\n        }\r\n    }\r\n}\r\n","@import '../../base/_variables.less';\r\n\r\n.hrm-basic-button {\r\n    display: inline-flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    border-width: 1px;\r\n    height: 38px;\r\n\r\n    border-style: solid;\r\n    border-color: #D3D8DF;\r\n    border-radius: 50px;\r\n    font-weight: 500;\r\n    font-size: 15px;\r\n\r\n    transition: border-color @hover-transition-duration @hover-transition-timing-function,\r\n                opacity @hover-transition-duration @hover-transition-timing-function;\r\n\r\n\r\n    &:not([disabled]):hover {\r\n        border-color: #8E9CBB;\r\n    }\r\n\r\n    &:not([disabled]):active {\r\n        border-color: #647195;\r\n    }\r\n}\r\n\r\n.hrm-accent-button {\r\n    border: none;\r\n\r\n    background-color: #0066FF;\r\n    color: #FFF;\r\n\r\n    &[disabled] {\r\n        color: #FFF;\r\n    }\r\n\r\n    transition: background-color @hover-transition-duration @hover-transition-timing-function,\r\n                opacity @hover-transition-duration @hover-transition-timing-function;\r\n\r\n    &:not([disabled]):hover {\r\n        background-color: #0055D5;\r\n    }\r\n\r\n    &:not([disabled]):active {\r\n        background-color: #003F9D;\r\n    }\r\n}\r\n\r\n.hrm-primary-button {\r\n    border: none;\r\n    position: relative;\r\n\r\n    background: linear-gradient(90deg, #CA47DF 0%, #FF238D 100%);\r\n    border-radius: 60px;\r\n    color: #FFF;\r\n    overflow: hidden;\r\n\r\n    &[disabled] {\r\n        color: #FFF;\r\n    }\r\n\r\n    .hrm-primary-button__content {\r\n        z-index: 3;\r\n    }\r\n\r\n    .hrm-primary-button__background {\r\n        opacity: 0;\r\n\r\n        transition: opacity @hover-transition-duration @hover-transition-timing-function;\r\n    }\r\n\r\n    &:hover:not([disabled]) {\r\n        .hrm-primary-button__hover-background {\r\n            opacity: 1;\r\n        }\r\n    }\r\n\r\n    &:active:not([disabled]) {\r\n        .hrm-primary-button__active-background {\r\n            opacity: 1;\r\n        }\r\n    }\r\n\r\n    &__background {\r\n        display: block;\r\n        position: absolute;\r\n        top: 0;\r\n        right: 0;\r\n        bottom: 0;\r\n        left: 0;\r\n    }\r\n\r\n    &__hover-background {\r\n        background: linear-gradient(90deg, #FF238D 0%, #CA47DF 100%);\r\n    }\r\n\r\n    &__active-background {\r\n        background: linear-gradient(90deg, #DB0069 0%, #9C06B5 100%);\r\n    }\r\n}\r\n\r\n.hrm-button {\r\n    &--size {\r\n        &_large {\r\n            height: 38px;\r\n            min-width: 38px;\r\n            width: auto;\r\n            font-weight: 500;\r\n            font-size: 15px;\r\n            padding-left: 30px;\r\n            padding-right: 30px;\r\n        }\r\n        &_medium {\r\n            height: 30px;\r\n            min-width: 30px;\r\n            width: auto;\r\n            font-weight: 500;\r\n            font-size: 12px;\r\n            padding-left: 20px;\r\n            padding-right: 20px;\r\n        }\r\n    }\r\n\r\n    &--circle {\r\n        padding: 0;\r\n        border-radius: 50px;\r\n    }\r\n}\r\n","@import '../../base/_variables.less';\r\n\r\n@neutral-theme-color: #0066FF;\r\n@neutral-theme-hover-color: #0066FF;\r\n@neutral-theme-active-color: #0066FF;\r\n@positive-theme-color: #12C971;\r\n@positive-theme-hover-color: #12C971;\r\n@positive-theme-active-color: #12C971;\r\n@negative-theme-color: #FF238D;\r\n@negative-theme-hover-color: #DB0069;\r\n@negative-theme-active-color: #DB0069;\r\n@secondary-theme-color: #8E9CBB;\r\n@secondary-theme-hover-color: #8E9CBB;\r\n@secondary-theme-active-color: #8E9CBB;\r\n\r\n.hrm-icon-button {\r\n    display: inline-flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    width: 22px;\r\n    height: 22px;\r\n\r\n    border-radius: 50%;\r\n\r\n    &:before {\r\n        content: '';\r\n\r\n        display: block;\r\n\r\n        background-size: 100% 100%;\r\n        background-repeat: no-repeat;\r\n    }\r\n}\r\n\r\n.hrm-times-icon-button {\r\n    .background-image(@color) {\r\n        @svg-content: escape('\r\n            <svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 11.03 11\">\r\n                <path d=\"M.32.29a1,1,0,0,0,0,1.41l9,9A1,1,0,0,0,10.74,9.3l-9-9A1,1,0,0,0,.32.29Z\" style=\"fill:@{color}\"/>\r\n                <path d=\"M10.65.35a1,1,0,0,1,0,1.41l-9,9A1,1,0,0,1,.29,9.3l9-9A1,1,0,0,1,10.65.35Z\" style=\"fill:@{color}\"/>\r\n            </svg>\r\n        ');\r\n        @result: url('data:image/svg+xml,@{svg-content}');\r\n    }\r\n\r\n    margin: -5.5px;\r\n\r\n    &:before {\r\n        width: 11.03px;\r\n        height: 11px;\r\n    }\r\n\r\n    &.hrm-icon-button--theme_neutral {\r\n        &:before {\r\n            background-image: .background-image(@neutral-theme-color)[@result];\r\n        }\r\n\r\n        &:hover {\r\n            &:before {\r\n                background-image: .background-image(@neutral-theme-hover-color)[@result];\r\n            }\r\n        }\r\n\r\n        &:active {\r\n            &:before {\r\n                background-image: .background-image(@neutral-theme-active-color)[@result];\r\n            }\r\n        }\r\n    }\r\n\r\n    &.hrm-icon-button--theme_positive {\r\n        &:before {\r\n            background-image: .background-image(@positive-theme-color)[@result];\r\n        }\r\n\r\n        &:hover {\r\n            &:before {\r\n                background-image: .background-image(@positive-theme-hover-color)[@result];\r\n            }\r\n        }\r\n\r\n        &:active {\r\n            &:before {\r\n                background-image: .background-image(@positive-theme-active-color)[@result];\r\n            }\r\n        }\r\n    }\r\n\r\n    &.hrm-icon-button--theme_negative {\r\n        &:before {\r\n            background-image: .background-image(@negative-theme-color)[@result];\r\n        }\r\n\r\n        &:hover {\r\n            &:before {\r\n                background-image: .background-image(@negative-theme-hover-color)[@result];\r\n            }\r\n        }\r\n\r\n        &:active {\r\n            &:before {\r\n                background-image: .background-image(@negative-theme-active-color)[@result];\r\n            }\r\n        }\r\n    }\r\n\r\n    &.hrm-icon-button--theme_secondary {\r\n        &:before {\r\n            background-image: .background-image(@secondary-theme-color)[@result];\r\n        }\r\n\r\n        &:hover {\r\n            &:before {\r\n                background-image: .background-image(@secondary-theme-hover-color)[@result];\r\n            }\r\n        }\r\n\r\n        &:active {\r\n            &:before {\r\n                background-image: .background-image(@secondary-theme-active-color)[@result];\r\n            }\r\n        }\r\n    }\r\n}\r\n\r\n.hrm-plus-icon-button {\r\n    .background-image(@color) {\r\n        @svg-content: escape('\r\n            <svg width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\r\n                <path d=\"M6.99697 14.0083C6.44681 14.0083 6.00082 13.5595 6.00082 13.0059L5.99983 1.01071C5.99983 0.457096 6.44582 0.00830078 6.99599 0.00830078C7.54615 0.00830078 7.99215 0.457097 7.99215 1.01071L7.99313 13.0059C7.99313 13.5595 7.54714 14.0083 6.99697 14.0083Z\" fill=\"@{color}\"/>\r\n                <path d=\"M14 7.01688C14 6.46326 13.554 6.01447 13.0038 6.01447L0.996158 6.01448C0.445995 6.01448 0 6.46327 0 7.01689C0 7.57051 0.445995 8.0193 0.996159 8.0193L13.0038 8.0193C13.554 8.0193 14 7.5705 14 7.01688Z\" fill=\"@{color}\"/>\r\n            </svg>\r\n        ');\r\n        @result: url('data:image/svg+xml,@{svg-content}');\r\n    }\r\n\r\n    margin: -3px;\r\n\r\n    &:before {\r\n        width: 14px;\r\n        height: 14px;\r\n    }\r\n\r\n    &.hrm-icon-button--theme_neutral {\r\n        &:before {\r\n            background-image: .background-image(@neutral-theme-color)[@result];\r\n        }\r\n\r\n        &:hover {\r\n            &:before {\r\n                background-image: .background-image(@neutral-theme-hover-color)[@result];\r\n            }\r\n        }\r\n\r\n        &:active {\r\n            &:before {\r\n                background-image: .background-image(@neutral-theme-active-color)[@result];\r\n            }\r\n        }\r\n    }\r\n\r\n    &.hrm-icon-button--theme_positive {\r\n        &:before {\r\n            background-image: .background-image(@positive-theme-color)[@result];\r\n        }\r\n\r\n        &:hover {\r\n            &:before {\r\n                background-image: .background-image(@positive-theme-hover-color)[@result];\r\n            }\r\n        }\r\n\r\n        &:active {\r\n            &:before {\r\n                background-image: .background-image(@positive-theme-active-color)[@result];\r\n            }\r\n        }\r\n    }\r\n\r\n    &.hrm-icon-button--theme_negative {\r\n        &:before {\r\n            background-image: .background-image(@negative-theme-color)[@result];\r\n        }\r\n\r\n        &:hover {\r\n            &:before {\r\n                background-image: .background-image(@negative-theme-hover-color)[@result];\r\n            }\r\n        }\r\n\r\n        &:active {\r\n            &:before {\r\n                background-image: .background-image(@negative-theme-active-color)[@result];\r\n            }\r\n        }\r\n    }\r\n\r\n    &.hrm-icon-button--theme_secondary {\r\n        &:before {\r\n            background-image: .background-image(@secondary-theme-color)[@result];\r\n        }\r\n\r\n        &:hover {\r\n            &:before {\r\n                background-image: .background-image(@secondary-theme-hover-color)[@result];\r\n            }\r\n        }\r\n\r\n        &:active {\r\n            &:before {\r\n                background-image: .background-image(@secondary-theme-active-color)[@result];\r\n            }\r\n        }\r\n    }\r\n}\r\n\r\n.hrm-trash-icon-button {\r\n    .background-image(@color) {\r\n        @svg-content: escape('\r\n            <svg width=\"13\" height=\"15\" viewBox=\"0 0 13 15\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\r\n                <path d=\"M1 3C0.447715 3 0 3.44772 0 4C0 4.55228 0.447715 5 1 5V3ZM12 5C12.5523 5 13 4.55228 13 4C13 3.44772 12.5523 3 12 3V5ZM2.92846 3.6C2.92846 4.15228 3.37618 4.6 3.92846 4.6C4.48075 4.6 4.92846 4.15228 4.92846 3.6H2.92846ZM5.21418 1V0V1ZM7.78561 1V0V1ZM8.07132 3.6C8.07132 4.15228 8.51903 4.6 9.07132 4.6C9.6236 4.6 10.0713 4.15228 10.0713 3.6H8.07132ZM6 7C6 6.44772 5.55228 6 5 6C4.44772 6 4 6.44772 4 7H6ZM4 11C4 11.5523 4.44772 12 5 12C5.55228 12 6 11.5523 6 11H4ZM9 7C9 6.44772 8.55228 6 8 6C7.44772 6 7 6.44772 7 7H9ZM7 11C7 11.5523 7.44772 12 8 12C8.55228 12 9 11.5523 9 11H7ZM1 5H12V3H1V5ZM4.92846 3.6V2.3H2.92846V3.6H4.92846ZM4.92846 2.3C4.92846 2.21689 4.96122 2.13938 5.01604 2.08395L3.59404 0.677572C3.16663 1.10973 2.92846 1.69355 2.92846 2.3H4.92846ZM5.01604 2.08395C5.0705 2.02889 5.14199 2 5.21418 2V0C4.60438 0 4.02182 0.245036 3.59404 0.677572L5.01604 2.08395ZM5.21418 2H7.78561V0H5.21418V2ZM7.78561 2C7.85779 2 7.92929 2.02889 7.98374 2.08395L9.40575 0.677572C8.97796 0.245036 8.3954 0 7.78561 0V2ZM7.98374 2.08395C8.03856 2.13938 8.07132 2.21689 8.07132 2.3H10.0713C10.0713 1.69355 9.83316 1.10973 9.40575 0.677572L7.98374 2.08395ZM8.07132 2.3V3.6H10.0713V2.3H8.07132ZM4 7V11H6V7H4ZM7 7V11H9V7H7ZM10 4V12H12V4H10ZM9 13H4V15H9V13ZM3 12V4H1V12H3ZM4 13C3.44772 13 3 12.5523 3 12H1C1 13.6569 2.34315 15 4 15V13ZM10 12C10 12.5523 9.55228 13 9 13V15C10.6569 15 12 13.6569 12 12H10Z\" fill=\"@{color}\"/>\r\n            </svg>\r\n        ');\r\n        @result: url('data:image/svg+xml,@{svg-content}');\r\n    }\r\n\r\n    margin: -3.5px -4.5px;\r\n\r\n    &:before {\r\n        width: 13px;\r\n        height: 15px;\r\n    }\r\n\r\n    &.hrm-icon-button--theme_neutral {\r\n        &:before {\r\n            background-image: .background-image(@neutral-theme-color)[@result];\r\n        }\r\n\r\n        &:hover:not[disabled] {\r\n            &:before {\r\n                background-image: .background-image(@neutral-theme-hover-color)[@result];\r\n            }\r\n        }\r\n\r\n        &:active:not[disabled] {\r\n            &:before {\r\n                background-image: .background-image(@neutral-theme-active-color)[@result];\r\n            }\r\n        }\r\n    }\r\n\r\n    &.hrm-icon-button--theme_positive {\r\n        &:before {\r\n            background-image: .background-image(@positive-theme-color)[@result];\r\n        }\r\n\r\n        &:hover:not[disabled] {\r\n            &:before {\r\n                background-image: .background-image(@positive-theme-hover-color)[@result];\r\n            }\r\n        }\r\n\r\n        &:active:not[disabled] {\r\n            &:before {\r\n                background-image: .background-image(@positive-theme-active-color)[@result];\r\n            }\r\n        }\r\n    }\r\n\r\n    &.hrm-icon-button--theme_negative {\r\n        &:before {\r\n            background-image: .background-image(@negative-theme-color)[@result];\r\n        }\r\n\r\n        &:hover:not[disabled] {\r\n            &:before {\r\n                background-image: .background-image(@negative-theme-hover-color)[@result];\r\n            }\r\n        }\r\n\r\n        &:active:not[disabled] {\r\n            &:before {\r\n                background-image: .background-image(@negative-theme-active-color)[@result];\r\n            }\r\n        }\r\n    }\r\n\r\n    &.hrm-icon-button--theme_secondary {\r\n        &:before {\r\n            background-image: .background-image(@secondary-theme-color)[@result];\r\n        }\r\n\r\n        &:hover {\r\n            &:before {\r\n                background-image: .background-image(@secondary-theme-hover-color)[@result];\r\n            }\r\n        }\r\n\r\n        &:active {\r\n            &:before {\r\n                background-image: .background-image(@secondary-theme-active-color)[@result];\r\n            }\r\n        }\r\n    }\r\n\r\n    &[disabled] {\r\n        opacity: 0.4;\r\n        cursor: not-allowed;\r\n    }\r\n}\r\n\r\n.hrm-pencil-icon-button {\r\n    .background-image(@color) {\r\n        @svg-content: escape('\r\n            <svg width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\r\n                <path d=\"M9.33943 1.62805C9.53854 1.42894 9.77493 1.27099 10.0351 1.16323C10.2953 1.05546 10.5741 1 10.8557 1C11.1373 1 11.4161 1.05546 11.6763 1.16323C11.9364 1.27099 12.1728 1.42894 12.3719 1.62805C12.5711 1.82717 12.729 2.06356 12.8368 2.32372C12.9445 2.58388 13 2.86272 13 3.14431C13 3.42591 12.9445 3.70474 12.8368 3.9649C12.729 4.22506 12.5711 4.46145 12.3719 4.66057L5.16971 11.8628L1 13L2.13719 8.8303L9.33943 1.62805Z\" stroke=\"@{color}\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\r\n                <line x1=\"7.70711\" y1=\"3.29289\" x2=\"10.7071\" y2=\"6.29289\" stroke=\"@{color}\" stroke-width=\"2\"/>\r\n            </svg>\r\n\r\n        ');\r\n        @result: url('data:image/svg+xml,@{svg-content}');\r\n    }\r\n\r\n    margin: -4px -4px;\r\n\r\n    &:before {\r\n        width: 14px;\r\n        height: 14px;\r\n    }\r\n\r\n    &.hrm-icon-button--theme_neutral {\r\n        &:before {\r\n            background-image: .background-image(@neutral-theme-color)[@result];\r\n        }\r\n\r\n        &:hover {\r\n            &:before {\r\n                background-image: .background-image(@neutral-theme-hover-color)[@result];\r\n            }\r\n        }\r\n\r\n        &:active {\r\n            &:before {\r\n                background-image: .background-image(@neutral-theme-active-color)[@result];\r\n            }\r\n        }\r\n    }\r\n\r\n    &.hrm-icon-button--theme_positive {\r\n        &:before {\r\n            background-image: .background-image(@positive-theme-color)[@result];\r\n        }\r\n\r\n        &:hover {\r\n            &:before {\r\n                background-image: .background-image(@positive-theme-hover-color)[@result];\r\n            }\r\n        }\r\n\r\n        &:active {\r\n            &:before {\r\n                background-image: .background-image(@positive-theme-active-color)[@result];\r\n            }\r\n        }\r\n    }\r\n\r\n    &.hrm-icon-button--theme_negative {\r\n        &:before {\r\n            background-image: .background-image(@negative-theme-color)[@result];\r\n        }\r\n\r\n        &:hover {\r\n            &:before {\r\n                background-image: .background-image(@negative-theme-hover-color)[@result];\r\n            }\r\n        }\r\n\r\n        &:active {\r\n            &:before {\r\n                background-image: .background-image(@negative-theme-active-color)[@result];\r\n            }\r\n        }\r\n    }\r\n\r\n    &.hrm-icon-button--theme_secondary {\r\n        &:before {\r\n            background-image: .background-image(@secondary-theme-color)[@result];\r\n        }\r\n\r\n        &:hover {\r\n            &:before {\r\n                background-image: .background-image(@secondary-theme-hover-color)[@result];\r\n            }\r\n        }\r\n\r\n        &:active {\r\n            &:before {\r\n                background-image: .background-image(@secondary-theme-active-color)[@result];\r\n            }\r\n        }\r\n    }\r\n}\r\n\r\n.hrm-check-icon-button {\r\n    .background-image(@color) {\r\n        @svg-content: escape('\r\n            <svg width=\"16\" height=\"11\" viewBox=\"0 0 16 11\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\r\n                <path d=\"M0.707754 4.69673C0.317229 5.08726 0.319001 5.72219 0.71171 6.1149L4.78254 10.1872C5.17525 10.5799 5.81018 10.5817 6.20071 10.1912C6.59123 9.80063 6.58946 9.16569 6.19675 8.77298L2.12592 4.70069C1.73321 4.30798 1.09828 4.30621 0.707754 4.69673Z\" fill=\"@{color}\"/>\r\n                <path d=\"M4.95902 10.1905C5.34954 10.581 5.98448 10.5793 6.37719 10.1865L14.8553 1.70991C15.248 1.3172 15.2498 0.682263 14.8592 0.291738C14.4687 -0.0987858 13.8338 -0.0970147 13.4411 0.295694L4.96297 8.77233C4.57026 9.16504 4.56849 9.79998 4.95902 10.1905Z\" fill=\"@{color}\"/>\r\n            </svg>\r\n        ');\r\n        @result: url('data:image/svg+xml,@{svg-content}');\r\n    }\r\n\r\n    margin: -5.5px -3px;\r\n\r\n    &:before {\r\n        width: 16px;\r\n        height: 11px;\r\n    }\r\n\r\n    &.hrm-icon-button--theme_neutral {\r\n        &:before {\r\n            background-image: .background-image(@neutral-theme-color)[@result];\r\n        }\r\n\r\n        &:hover {\r\n            &:before {\r\n                background-image: .background-image(@neutral-theme-hover-color)[@result];\r\n            }\r\n        }\r\n\r\n        &:active {\r\n            &:before {\r\n                background-image: .background-image(@neutral-theme-active-color)[@result];\r\n            }\r\n        }\r\n    }\r\n\r\n    &.hrm-icon-button--theme_positive {\r\n        &:before {\r\n            background-image: .background-image(@positive-theme-color)[@result];\r\n        }\r\n\r\n        &:hover {\r\n            &:before {\r\n                background-image: .background-image(@positive-theme-hover-color)[@result];\r\n            }\r\n        }\r\n\r\n        &:active {\r\n            &:before {\r\n                background-image: .background-image(@positive-theme-active-color)[@result];\r\n            }\r\n        }\r\n    }\r\n\r\n    &.hrm-icon-button--theme_negative {\r\n        &:before {\r\n            background-image: .background-image(@negative-theme-color)[@result];\r\n        }\r\n\r\n        &:hover {\r\n            &:before {\r\n                background-image: .background-image(@negative-theme-hover-color)[@result];\r\n            }\r\n        }\r\n\r\n        &:active {\r\n            &:before {\r\n                background-image: .background-image(@negative-theme-active-color)[@result];\r\n            }\r\n        }\r\n    }\r\n\r\n    &.hrm-icon-button--theme_secondary {\r\n        &:before {\r\n            background-image: .background-image(@secondary-theme-color)[@result];\r\n        }\r\n\r\n        &:hover {\r\n            &:before {\r\n                background-image: .background-image(@secondary-theme-hover-color)[@result];\r\n            }\r\n        }\r\n\r\n        &:active {\r\n            &:before {\r\n                background-image: .background-image(@secondary-theme-active-color)[@result];\r\n            }\r\n        }\r\n    }\r\n}\r\n\r\n.hrm-arrow-up-icon-button {\r\n    .background-image(@color) {\r\n        @svg-content: escape('\r\n        <svg width=\"10\" height=\"12\" viewBox=\"0 0 10 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\r\n        <path d=\"M5 11V1M5 1L9 5M5 1L1 5\" stroke=\"@{color}\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\r\n        </svg>\r\n        ');\r\n        @result: url('data:image/svg+xml,@{svg-content}');\r\n    }\r\n\r\n\r\n\r\n    &:before {\r\n        width: 10px;\r\n        height: 12px;\r\n    }\r\n\r\n    &.hrm-icon-button--theme_neutral {\r\n        &:before {\r\n            background-image: .background-image(@neutral-theme-color)[@result];\r\n        }\r\n\r\n        &:hover {\r\n            &:before {\r\n                background-image: .background-image(@neutral-theme-hover-color)[@result];\r\n            }\r\n        }\r\n\r\n        &:active {\r\n            &:before {\r\n                background-image: .background-image(@neutral-theme-active-color)[@result];\r\n            }\r\n        }\r\n    }\r\n\r\n    &.hrm-icon-button--theme_positive {\r\n        &:before {\r\n            background-image: .background-image(@positive-theme-color)[@result];\r\n        }\r\n\r\n        &:hover {\r\n            &:before {\r\n                background-image: .background-image(@positive-theme-hover-color)[@result];\r\n            }\r\n        }\r\n\r\n        &:active {\r\n            &:before {\r\n                background-image: .background-image(@positive-theme-active-color)[@result];\r\n            }\r\n        }\r\n    }\r\n\r\n    &.hrm-icon-button--theme_negative {\r\n        &:before {\r\n            background-image: .background-image(@negative-theme-color)[@result];\r\n        }\r\n\r\n        &:hover {\r\n            &:before {\r\n                background-image: .background-image(@negative-theme-hover-color)[@result];\r\n            }\r\n        }\r\n\r\n        &:active {\r\n            &:before {\r\n                background-image: .background-image(@negative-theme-active-color)[@result];\r\n            }\r\n        }\r\n    }\r\n\r\n    &.hrm-icon-button--theme_secondary {\r\n        &:before {\r\n            background-image: .background-image(@secondary-theme-color)[@result];\r\n        }\r\n\r\n        &:hover {\r\n            &:before {\r\n                background-image: .background-image(@secondary-theme-hover-color)[@result];\r\n            }\r\n        }\r\n\r\n        &:active {\r\n            &:before {\r\n                background-image: .background-image(@secondary-theme-active-color)[@result];\r\n            }\r\n        }\r\n    }\r\n}\r\n\r\n.hrm-arrow-down-icon-button {\r\n    .background-image(@color) {\r\n        @svg-content: escape('\r\n        <svg width=\"10\" height=\"12\" viewBox=\"0 0 10 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\r\n        <path d=\"M5 1V11M5 11L9 7M5 11L1 7\" stroke=\"@{color}\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\r\n        </svg>\r\n        ');\r\n        @result: url('data:image/svg+xml,@{svg-content}');\r\n    }\r\n\r\n\r\n    &:before {\r\n        width: 10px;\r\n        height: 12px;\r\n    }\r\n\r\n    &.hrm-icon-button--theme_neutral {\r\n        &:before {\r\n            background-image: .background-image(@neutral-theme-color)[@result];\r\n        }\r\n\r\n        &:hover {\r\n            &:before {\r\n                background-image: .background-image(@neutral-theme-hover-color)[@result];\r\n            }\r\n        }\r\n\r\n        &:active {\r\n            &:before {\r\n                background-image: .background-image(@neutral-theme-active-color)[@result];\r\n            }\r\n        }\r\n    }\r\n\r\n    &.hrm-icon-button--theme_positive {\r\n        &:before {\r\n            background-image: .background-image(@positive-theme-color)[@result];\r\n        }\r\n\r\n        &:hover {\r\n            &:before {\r\n                background-image: .background-image(@positive-theme-hover-color)[@result];\r\n            }\r\n        }\r\n\r\n        &:active {\r\n            &:before {\r\n                background-image: .background-image(@positive-theme-active-color)[@result];\r\n            }\r\n        }\r\n    }\r\n\r\n    &.hrm-icon-button--theme_negative {\r\n        &:before {\r\n            background-image: .background-image(@negative-theme-color)[@result];\r\n        }\r\n\r\n        &:hover {\r\n            &:before {\r\n                background-image: .background-image(@negative-theme-hover-color)[@result];\r\n            }\r\n        }\r\n\r\n        &:active {\r\n            &:before {\r\n                background-image: .background-image(@negative-theme-active-color)[@result];\r\n            }\r\n        }\r\n    }\r\n\r\n    &.hrm-icon-button--theme_secondary {\r\n        &:before {\r\n            background-image: .background-image(@secondary-theme-color)[@result];\r\n        }\r\n\r\n        &:hover {\r\n            &:before {\r\n                background-image: .background-image(@secondary-theme-hover-color)[@result];\r\n            }\r\n        }\r\n\r\n        &:active {\r\n            &:before {\r\n                background-image: .background-image(@secondary-theme-active-color)[@result];\r\n            }\r\n        }\r\n    }\r\n}\r\n\r\n.hrm-sheet-icon-button {\r\n    .background-image(@color) {\r\n        @svg-content: escape('\r\n        <svg width=\"10\" height=\"13\" viewBox=\"0 0 10 13\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\r\n        <path d=\"M6.96875 1H1V12H9V3.03125M6.96875 1L9 3.03125M6.96875 1V3.03125H9M3 6C3 6 5.4379 6 7 6M3 9.03125C3 9.03125 5.4379 9.03125 7 9.03125\" stroke=\"@{color}\" stroke-width=\"2\"/>\r\n        </svg>\r\n        ');\r\n        @result: url('data:image/svg+xml,@{svg-content}');\r\n    }\r\n\r\n    &:before {\r\n        width: 10px;\r\n        height: 13px;\r\n    }\r\n\r\n    &.hrm-icon-button--theme_neutral {\r\n        &:before {\r\n            background-image: .background-image(@neutral-theme-color)[@result];\r\n        }\r\n\r\n        &:hover {\r\n            &:before {\r\n                background-image: .background-image(@neutral-theme-hover-color)[@result];\r\n            }\r\n        }\r\n\r\n        &:active {\r\n            &:before {\r\n                background-image: .background-image(@neutral-theme-active-color)[@result];\r\n            }\r\n        }\r\n    }\r\n\r\n    &.hrm-icon-button--theme_positive {\r\n        &:before {\r\n            background-image: .background-image(@positive-theme-color)[@result];\r\n        }\r\n\r\n        &:hover {\r\n            &:before {\r\n                background-image: .background-image(@positive-theme-hover-color)[@result];\r\n            }\r\n        }\r\n\r\n        &:active {\r\n            &:before {\r\n                background-image: .background-image(@positive-theme-active-color)[@result];\r\n            }\r\n        }\r\n    }\r\n\r\n    &.hrm-icon-button--theme_negative {\r\n        &:before {\r\n            background-image: .background-image(@negative-theme-color)[@result];\r\n        }\r\n\r\n        &:hover {\r\n            &:before {\r\n                background-image: .background-image(@negative-theme-hover-color)[@result];\r\n            }\r\n        }\r\n\r\n        &:active {\r\n            &:before {\r\n                background-image: .background-image(@negative-theme-active-color)[@result];\r\n            }\r\n        }\r\n    }\r\n\r\n    &.hrm-icon-button--theme_secondary {\r\n        &:before {\r\n            background-image: .background-image(@secondary-theme-color)[@result];\r\n        }\r\n\r\n        &:hover {\r\n            &:before {\r\n                background-image: .background-image(@secondary-theme-hover-color)[@result];\r\n            }\r\n        }\r\n\r\n        &:active {\r\n            &:before {\r\n                background-image: .background-image(@secondary-theme-active-color)[@result];\r\n            }\r\n        }\r\n    }\r\n}\r\n\r\n.hrm-battery-empty-icon-button {\r\n    .background-image(@color) {\r\n        @svg-content: escape('\r\n        <svg  width=\"12\" height=\"18\" viewBox=\"0 0 12 18\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\r\n        <path d=\"M8 3H7V4H8V3ZM4 3V4H5V3H4ZM2 15.2222V4.77778H0V15.2222H2ZM2 4.77778C2 4.4557 2.33373 4 3 4V2C1.45713 2 0 3.13618 0 4.77778H2ZM9 4C9.66627 4 10 4.4557 10 4.77778H12C12 3.13618 10.5429 2 9 2V4ZM10 4.77778V15.2222H12V4.77778H10ZM10 15.2222C10 15.5443 9.66627 16 9 16V18C10.5429 18 12 16.8638 12 15.2222H10ZM9 16H3V18H9V16ZM3 16C2.33373 16 2 15.5443 2 15.2222H0C0 16.8638 1.45713 18 3 18V16ZM8 4H9V2H8V4ZM3 4H4V2H3V4ZM5 3V1.66667H3V3H5ZM5 1.66667C5 1.85076 4.85076 2 4.66667 2V0C3.74619 0 3 0.746192 3 1.66667H5ZM4.66667 2H7.33333V0H4.66667V2ZM7.33333 2C7.14924 2 7 1.85076 7 1.66667H9C9 0.746193 8.25381 0 7.33333 0V2ZM7 1.66667V3H9V1.66667H7Z\" fill=\"@{color}\"/>\r\n        </svg>\r\n        ');\r\n        @result: url('data:image/svg+xml,@{svg-content}');\r\n    }\r\n\r\n    &:before {\r\n        width: 12px;\r\n        height: 18px;\r\n    }\r\n\r\n    &.hrm-icon-button--theme_neutral {\r\n        &:before {\r\n            background-image: .background-image(@neutral-theme-color)[@result];\r\n        }\r\n\r\n        &:hover {\r\n            &:before {\r\n                background-image: .background-image(@neutral-theme-hover-color)[@result];\r\n            }\r\n        }\r\n\r\n        &:active {\r\n            &:before {\r\n                background-image: .background-image(@neutral-theme-active-color)[@result];\r\n            }\r\n        }\r\n    }\r\n\r\n    &.hrm-icon-button--theme_positive {\r\n        &:before {\r\n            background-image: .background-image(@positive-theme-color)[@result];\r\n        }\r\n\r\n        &:hover {\r\n            &:before {\r\n                background-image: .background-image(@positive-theme-hover-color)[@result];\r\n            }\r\n        }\r\n\r\n        &:active {\r\n            &:before {\r\n                background-image: .background-image(@positive-theme-active-color)[@result];\r\n            }\r\n        }\r\n    }\r\n\r\n    &.hrm-icon-button--theme_negative {\r\n        &:before {\r\n            background-image: .background-image(@negative-theme-color)[@result];\r\n        }\r\n\r\n        &:hover {\r\n            &:before {\r\n                background-image: .background-image(@negative-theme-hover-color)[@result];\r\n            }\r\n        }\r\n\r\n        &:active {\r\n            &:before {\r\n                background-image: .background-image(@negative-theme-active-color)[@result];\r\n            }\r\n        }\r\n    }\r\n\r\n    &.hrm-icon-button--theme_secondary {\r\n        &:before {\r\n            background-image: .background-image(@secondary-theme-color)[@result];\r\n        }\r\n\r\n        &:hover {\r\n            &:before {\r\n                background-image: .background-image(@secondary-theme-hover-color)[@result];\r\n            }\r\n        }\r\n\r\n        &:active {\r\n            &:before {\r\n                background-image: .background-image(@secondary-theme-active-color)[@result];\r\n            }\r\n        }\r\n    }\r\n}\r\n\r\n.hrm-battery-full-icon-button {\r\n    .background-image(@color) {\r\n        @svg-content: escape('\r\n        <svg width=\"12\" height=\"18\" viewBox=\"0 0 12 18\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\r\n        <path d=\"M8 3H7V4H8V3ZM4 3V4H5V3H4ZM8 14C8.55228 14 9 13.5523 9 13C9 12.4477 8.55228 12 8 12V14ZM4 12C3.44772 12 3 12.4477 3 13C3 13.5523 3.44772 14 4 14V12ZM8 11C8.55228 11 9 10.5523 9 10C9 9.44772 8.55228 9 8 9V11ZM4 9C3.44772 9 3 9.44772 3 10C3 10.5523 3.44772 11 4 11V9ZM2 15.2222V4.77778H0V15.2222H2ZM2 4.77778C2 4.4557 2.33373 4 3 4V2C1.45713 2 0 3.13618 0 4.77778H2ZM9 4C9.66627 4 10 4.4557 10 4.77778H12C12 3.13618 10.5429 2 9 2V4ZM10 4.77778V15.2222H12V4.77778H10ZM10 15.2222C10 15.5443 9.66627 16 9 16V18C10.5429 18 12 16.8638 12 15.2222H10ZM9 16H3V18H9V16ZM3 16C2.33373 16 2 15.5443 2 15.2222H0C0 16.8638 1.45713 18 3 18V16ZM8 4H9V2H8V4ZM3 4H4V2H3V4ZM5 3V1.66667H3V3H5ZM5 1.66667C5 1.85076 4.85076 2 4.66667 2V0C3.74619 0 3 0.746192 3 1.66667H5ZM4.66667 2H7.33333V0H4.66667V2ZM7.33333 2C7.14924 2 7 1.85076 7 1.66667H9C9 0.746193 8.25381 0 7.33333 0V2ZM7 1.66667V3H9V1.66667H7ZM8 12H4V14H8V12ZM8 9H4V11H8V9Z\" fill=\"@{color}\"/>\r\n        </svg>\r\n        ');\r\n        @result: url('data:image/svg+xml,@{svg-content}');\r\n    }\r\n\r\n    &:before {\r\n        width: 12px;\r\n        height: 18px;\r\n    }\r\n\r\n    &.hrm-icon-button--theme_neutral {\r\n        &:before {\r\n            background-image: .background-image(@neutral-theme-color)[@result];\r\n        }\r\n\r\n        &:hover {\r\n            &:before {\r\n                background-image: .background-image(@neutral-theme-hover-color)[@result];\r\n            }\r\n        }\r\n\r\n        &:active {\r\n            &:before {\r\n                background-image: .background-image(@neutral-theme-active-color)[@result];\r\n            }\r\n        }\r\n    }\r\n\r\n    &.hrm-icon-button--theme_positive {\r\n        &:before {\r\n            background-image: .background-image(@positive-theme-color)[@result];\r\n        }\r\n\r\n        &:hover {\r\n            &:before {\r\n                background-image: .background-image(@positive-theme-hover-color)[@result];\r\n            }\r\n        }\r\n\r\n        &:active {\r\n            &:before {\r\n                background-image: .background-image(@positive-theme-active-color)[@result];\r\n            }\r\n        }\r\n    }\r\n\r\n    &.hrm-icon-button--theme_negative {\r\n        &:before {\r\n            background-image: .background-image(@negative-theme-color)[@result];\r\n        }\r\n\r\n        &:hover {\r\n            &:before {\r\n                background-image: .background-image(@negative-theme-hover-color)[@result];\r\n            }\r\n        }\r\n\r\n        &:active {\r\n            &:before {\r\n                background-image: .background-image(@negative-theme-active-color)[@result];\r\n            }\r\n        }\r\n    }\r\n\r\n    &.hrm-icon-button--theme_secondary {\r\n        &:before {\r\n            background-image: .background-image(@secondary-theme-color)[@result];\r\n        }\r\n\r\n        &:hover {\r\n            &:before {\r\n                background-image: .background-image(@secondary-theme-hover-color)[@result];\r\n            }\r\n        }\r\n\r\n        &:active {\r\n            &:before {\r\n                background-image: .background-image(@secondary-theme-active-color)[@result];\r\n            }\r\n        }\r\n    }\r\n}\r\n",".hrm-checkbox {\r\n    display: inline-block;\r\n\r\n    &__layout {\r\n        display: flex;\r\n        align-items: center;\r\n        justify-content: center;\r\n        width: 18px;\r\n        height: 18px;\r\n        border-width: 1px;\r\n\r\n        border-style: solid;\r\n        border-color: #BFC9E0;\r\n        border-radius: 3px;\r\n        cursor: pointer;\r\n\r\n        transition: background-color 0.2s ease-in-out;\r\n\r\n        &:before {\r\n            @background-svg: '\r\n                <svg width=\"10\" height=\"7\" viewBox=\"0 0 10 7\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\r\n                    <path d=\"M3.26577 6.71114C2.87525 6.32062 2.87525 5.68745 3.26577 5.29693L8.26977 0.292893C8.6603 -0.0976309 9.29346 -0.0976312 9.68399 0.292893C10.0745 0.683417 10.0745 1.31658 9.68399 1.70711L4.67999 6.71114C4.28946 7.10166 3.6563 7.10166 3.26577 6.71114Z\" fill=\"white\"/>\r\n                    <path d=\"M4.67999 6.71114C5.07051 6.32062 5.07045 5.68745 4.67993 5.29693L1.70711 2.32413C1.31658 1.93361 0.683417 1.93361 0.292893 2.32413C-0.097631 2.71465 -0.0976311 3.34782 0.292893 3.73834L3.26577 6.71114C3.6563 7.10166 4.28946 7.10166 4.67999 6.71114Z\" fill=\"white\"/>\r\n                </svg>\r\n            ';\r\n\r\n            content: '';\r\n\r\n            width: 10px;\r\n            height: 7px;\r\n            margin-top: -0.5px;\r\n\r\n            @escaped-background-svg: escape(@background-svg);\r\n            background-image: url('data:image/svg+xml,@{escaped-background-svg}');\r\n            background-size: 100% 100%;\r\n            background-repeat: no-repeat;\r\n        }\r\n\r\n        .hrm-checkbox--checked & {\r\n            border: none;\r\n\r\n            background-color: #0066FF;\r\n        }\r\n    }\r\n\r\n    &.disabled {\r\n        opacity: 0.5;\r\n        cursor: not-allowed;\r\n\r\n        .hrm-checkbox__layout {\r\n            cursor: not-allowed;\r\n        }\r\n    }\r\n\r\n    &.disabled + label {\r\n        opacity: 0.5;\r\n        cursor: not-allowed;\r\n    }\r\n}\r\n\r\n.hrm-checkbox-group {\r\n    display: inline-flex;\r\n    align-items: center;\r\n\r\n    .hrm-checkbox {\r\n        flex-shrink: 0;\r\n    }\r\n\r\n    .hrm-checkbox-group__label {\r\n        margin-left: 12px;\r\n    }\r\n\r\n    &__label {\r\n        font-size: 13px;\r\n        cursor: pointer;\r\n    }\r\n}\r\n",".hrm-switch {\r\n    position: relative;\r\n    display: inline-block;\r\n    width: 38px;\r\n    height: 20px;\r\n\r\n    &__layout {\r\n        position: absolute;\r\n        cursor: pointer;\r\n        top: 0;\r\n        left: 0;\r\n        right: 0;\r\n        bottom: 0;\r\n\r\n        background-color: #D3D8DF;\r\n        border-radius: 50px;\r\n\r\n        transition: .4s;\r\n\r\n        &:before {\r\n            content: \"\";\r\n\r\n            position: absolute;\r\n            height: 16px;\r\n            width: 16px;\r\n            left: 2px;\r\n            bottom: 2px;\r\n\r\n            background-color: #FFF;\r\n            border-radius: 50%;\r\n\r\n            transition: .4s;\r\n        }\r\n\r\n        .hrm-switch--checked & {\r\n            background-color: #0066FF;\r\n\r\n            &:before {\r\n                transform: translateX(18px);\r\n            }\r\n        }\r\n    }\r\n}\r\n\r\n.hrm-switch-group {\r\n    display: inline-flex;\r\n    align-items: center;\r\n\r\n    .hrm-switch {\r\n        flex-shrink: 0;\r\n    }\r\n\r\n    .hrm-switch-group__label {\r\n        margin-left: 12px;\r\n    }\r\n\r\n    &__label {\r\n        display: flex;\r\n        align-items: center;\r\n\r\n        font-size: 13px;\r\n        cursor: pointer;\r\n\r\n        .hrm-switch-group__label-info-button {\r\n            flex-shrink: 0;\r\n            margin-left: 8px;\r\n        }\r\n    }\r\n\r\n    &__label-info-button {\r\n        width: 14px;\r\n        height: 14px;\r\n\r\n        &:before {\r\n            width: 2px;\r\n            height: 8px;\r\n        }\r\n    }\r\n}\r\n","@import '../../base/_variables.less';\r\n\r\n.hrm-scaffold {\r\n    display: flex;\r\n    align-items: stretch;\r\n    height: 100%;\r\n\r\n    .hrm-scaffold__body {\r\n        height: 100%;\r\n        width: 100%;\r\n        z-index: 0;\r\n    }\r\n\r\n    .hrm-scaffold__sidebar {\r\n        flex-shrink: 0;\r\n        z-index: 3;\r\n    }\r\n\r\n    .hrm-scaffold__content {\r\n        flex-grow: 1;\r\n        flex-shrink: 0;\r\n    }\r\n\r\n    &__body {\r\n        display: flex;\r\n        flex-direction: column;\r\n        align-items: stretch;\r\n        justify-content: space-between;\r\n\r\n        overflow: auto;\r\n    }\r\n\r\n    &__sidebar {\r\n        box-shadow: 0 4px 16px rgba(0, 15, 38, 0.25);\r\n    }\r\n\r\n    &__content {\r\n        padding-bottom: 106px;\r\n    }\r\n}\r\n\r\n@media (max-width: @tablet-max-width) {\r\n    .hrm-scaffold {\r\n        flex-direction: column;\r\n\r\n        &__content {\r\n            padding-bottom: 83px;\r\n        }\r\n    }\r\n}\r\n\r\n@media (max-width: @mobile-max-width) {\r\n    .hrm-scaffold {\r\n        &__content {\r\n            padding-bottom: 39px;\r\n        }\r\n    }\r\n}\r\n",".hrm-tooltip {\r\n    max-width: 280px !important;\r\n\r\n    background-color: #FFFFFF;\r\n    box-shadow: 0 4px 16px rgba(0, 15, 38, 0.25);\r\n    border-radius: 6px;\r\n\r\n    .tippy-content {\r\n        display: flex;\r\n        flex-direction: column;\r\n        align-items: center;\r\n\r\n        padding: 25px;\r\n    }\r\n\r\n    .hrm-tooltip__close-button {\r\n        margin-top: 20px;\r\n        width: 80px;\r\n        height: 38px;\r\n    }\r\n\r\n    &__text {\r\n        font-size: 13px;\r\n        line-height: 120% !important;\r\n        color: #000;\r\n    }\r\n\r\n    &__close-button {\r\n        display: flex;\r\n        align-items: center;\r\n        justify-content: center;\r\n        border-width: 1px;\r\n\r\n        border-style: solid;\r\n        border-color: #D3D8DF;\r\n        border-radius: 50px;\r\n        font-weight: 500;\r\n        font-size: 15px;\r\n\r\n        &:hover {\r\n            border-color: #8E9CBB;\r\n        }\r\n\r\n        &:active {\r\n            border-color: #647195;\r\n        }\r\n    }\r\n\r\n    &--mode_basic {\r\n        .tippy-content {\r\n            padding: 20px 25px;\r\n        }\r\n    }\r\n}","@import '../../base/_variables.less';\r\n\r\n@option-hover-transition-duration: 0.2s;\r\n\r\n.hrm-dropdown-menu {\r\n    background-color: #FFFFFF;\r\n    box-shadow: 0 4px 16px rgba(0, 15, 38, 0.25);\r\n    border-radius: 6px;\r\n\r\n    .tippy-content {\r\n        display: flex;\r\n        flex-direction: column;\r\n        align-items: center;\r\n        padding: 10px;\r\n    }\r\n\r\n    &__content {\r\n        max-height: 145px !important;\r\n\r\n        overflow-y: auto;\r\n\r\n        .os-scrollbar-vertical {\r\n            padding: 0;\r\n            width: 4px;\r\n\r\n            .os-scrollbar-track {\r\n                background-color: #DFE4EF;\r\n                border-radius: 10px;\r\n            }\r\n\r\n            .os-scrollbar-handle {\r\n                background-color: #FF238D !important;\r\n                border-radius: 10px;\r\n\r\n                &:hover,\r\n                &.active {\r\n                    background-color: #FF238D !important;\r\n                }\r\n            }\r\n        }\r\n\r\n        &.os-host-overflow-y {\r\n            padding-right: 16px;\r\n        }\r\n    }\r\n\r\n    &__item {\r\n        padding: 1px 14px;\r\n\r\n        font-size: 15px;\r\n        color: #000;\r\n        line-height: 190%;\r\n        white-space: nowrap;\r\n        overflow: hidden;\r\n        text-overflow: ellipsis;\r\n        border-radius: 50px;\r\n        cursor: pointer;\r\n\r\n        transition: color @option-hover-transition-duration @hover-transition-timing-function,\r\n                    background-color @option-hover-transition-duration @hover-transition-timing-function;\r\n\r\n        &:hover:not(.hrm-dropdown-menu__item--disabled) {\r\n            background-color: #E1EDFF !important;\r\n            color: #000 !important;\r\n        }\r\n\r\n        &--disabled {\r\n            cursor: default;\r\n        }\r\n\r\n        &[aria-selected=\"true\"] {\r\n            background: none;\r\n        }\r\n    }\r\n}\r\n","@import '../../base/_variables.less';\r\n\r\n@option-hover-transition-duration: 0.2s;\r\n\r\n.hrm-select {\r\n  .hrm-checkbox-group {\r\n    position: absolute;\r\n    right: 0;\r\n    white-space: nowrap;\r\n    width: 100px;\r\n    text-align: right;\r\n    align-self: flex-end;\r\n  }\r\n\r\n  &-with-flag {\r\n    .select2 {\r\n      max-width: 100%;\r\n\r\n      &-selection__rendered {\r\n        padding-right: 110px!important;\r\n      }\r\n    }\r\n\r\n\r\n\r\n    .select2-search {\r\n      max-width: 100%;\r\n    }\r\n  }\r\n\r\n  &.select2-container--disabled {\r\n    pointer-events: none;\r\n\r\n    .select2-selection {\r\n      &--single {\r\n        background: none;\r\n      }\r\n    }\r\n  }\r\n\r\n  .select2-selection {\r\n    display: flex;\r\n    height: 18.4px;\r\n    border: none;\r\n\r\n    background: none;\r\n\r\n    &--multiple {\r\n      border: none !important;\r\n      min-height: unset;\r\n      height: unset;\r\n    }\r\n\r\n    &--single {\r\n      .select2-selection__rendered {\r\n        display: flex !important;\r\n        align-items: center;\r\n        justify-content: space-between;\r\n      }\r\n    }\r\n  }\r\n\r\n  .select2-selection__rendered {\r\n    flex-grow: 1;\r\n    padding-left: 0 !important;\r\n\r\n    font-family: Fira Sans, sans-serif;\r\n    font-size: 15px;\r\n    line-height: normal !important;\r\n    color: #000000 !important;\r\n  }\r\n\r\n  .select2-selection__placeholder {\r\n    font-size: 15px;\r\n    color: #8e9cbb !important;\r\n  }\r\n\r\n  .select2-selection__clear {\r\n    @background-svg: '\r\n            <svg width=\"12\" height=\"12\" viewBox=\"0 0 12 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\r\n                <path d=\"M1.2553 11.707C0.864771 11.3164 0.864771 10.6833 1.2553 10.2927L10.2928 1.25383C10.6833 0.863306 11.3165 0.863307 11.707 1.25383C12.0975 1.64436 12.0975 2.27752 11.707 2.66804L2.66951 11.707C2.27898 12.0975 1.64582 12.0975 1.2553 11.707Z\" fill=\"#FF238D\"/>\r\n                <path d=\"M11.6132 11.6445C12.0038 11.254 12.0038 10.6208 11.6132 10.2303L2.63679 1.25383C2.24627 0.863306 1.6131 0.863307 1.22258 1.25383C0.832056 1.64436 0.832056 2.27752 1.22258 2.66804L10.199 11.6445C10.5896 12.035 11.2227 12.035 11.6132 11.6445Z\" fill=\"#FF238D\"/>\r\n            </svg>\r\n        ';\r\n\r\n    width: 12px;\r\n    height: 12px;\r\n    flex-shrink: 0;\r\n    position: relative;\r\n    order: 1;\r\n\r\n    text-indent: 100%;\r\n    white-space: nowrap;\r\n    overflow: hidden;\r\n    @escaped-background-svg: escape(@background-svg);\r\n    background-image: url('data:image/svg+xml,@{escaped-background-svg}');\r\n    background-size: 100% 100%;\r\n    background-repeat: no-repeat;\r\n  }\r\n\r\n  .select2-selection--multiple .select2-selection__rendered {\r\n    display: inline-flex !important;\r\n    align-items: center;\r\n    flex-wrap: wrap;\r\n    margin-top: -5px;\r\n    margin-left: -5px;\r\n\r\n    .select2-selection__choice,\r\n    .select2-search {\r\n      margin-top: 5px;\r\n      margin-left: 5px;\r\n      margin-right: 0;\r\n    }\r\n  }\r\n\r\n  .select2-selection--multiple .select2-search {\r\n    .select2-search__field {\r\n      margin-top: 0;\r\n    }\r\n  }\r\n\r\n  .select2-selection__arrow {\r\n    display: inline-flex;\r\n    position: unset !important;\r\n    width: unset !important;\r\n    height: unset !important;\r\n\r\n    b {\r\n      .arrow-down-icon(@color) {\r\n        @svg-content: escape(\r\n          '\r\n                    <svg width=\"12\" height=\"7\" viewBox=\"0 0 12 7\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\r\n                        <path d=\"M5.30964 6.70905C4.92189 6.32111 4.92189 5.69215 5.30964 5.30421L10.305 0.306472C10.6928 -0.0814626 11.3214 -0.081462 11.7092 0.306473C12.0969 0.694408 12.0969 1.32337 11.7092 1.71131L6.71381 6.70905C6.32606 7.09698 5.69739 7.09698 5.30964 6.70905Z\" fill=\"@{color}\"/>\r\n                        <path d=\"M6.70587 6.70905C7.09363 6.32111 7.09363 5.69215 6.70587 5.30421L1.69498 0.290951C1.30723 -0.096984 0.678565 -0.0969834 0.290814 0.290951C-0.0969378 0.678886 -0.0969378 1.30785 0.290814 1.69579L5.3017 6.70905C5.68946 7.09698 6.31812 7.09698 6.70587 6.70905Z\" fill=\"@{color}\"/>\r\n                    </svg>\r\n                '\r\n        );\r\n        width: 12px;\r\n        height: 7px;\r\n        background-image: url('data:image/svg+xml,@{svg-content}');\r\n        background-size: 100% 100%;\r\n        background-repeat: no-repeat;\r\n      }\r\n\r\n      .arrow-down-icon(#8e9cbb) !important;\r\n\r\n      display: inline-block;\r\n      align-self: center;\r\n      margin: 0 !important;\r\n      margin-top: 2px !important;\r\n      position: unset !important;\r\n      border: none !important;\r\n    }\r\n  }\r\n\r\n  .select2-selection__choice {\r\n    display: flex;\r\n    align-items: center;\r\n    height: 30px;\r\n    padding-right: 11.5px !important;\r\n    padding-left: 11.5px !important;\r\n\r\n    background: none !important;\r\n    border-color: #d3d8df !important;\r\n    border-radius: 50px !important;\r\n\r\n    font-weight: 500;\r\n    font-size: 12px;\r\n\r\n    .select2-selection__choice__remove {\r\n      order: 1;\r\n      margin-left: 10px;\r\n      flex-shrink: 0;\r\n    }\r\n\r\n    span {\r\n      overflow: hidden;\r\n      text-overflow: ellipsis;\r\n    }\r\n  }\r\n\r\n  .select2-selection__choice__remove {\r\n    @background-svg: '\r\n            <svg width=\"12\" height=\"12\" viewBox=\"0 0 12 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\r\n                <path d=\"M1.2553 11.707C0.864771 11.3164 0.864771 10.6833 1.2553 10.2927L10.2928 1.25383C10.6833 0.863306 11.3165 0.863307 11.707 1.25383C12.0975 1.64436 12.0975 2.27752 11.707 2.66804L2.66951 11.707C2.27898 12.0975 1.64582 12.0975 1.2553 11.707Z\" fill=\"#FF238D\"/>\r\n                <path d=\"M11.6132 11.6445C12.0038 11.254 12.0038 10.6208 11.6132 10.2303L2.63679 1.25383C2.24627 0.863306 1.6131 0.863307 1.22258 1.25383C0.832056 1.64436 0.832056 2.27752 1.22258 2.66804L10.199 11.6445C10.5896 12.035 11.2227 12.035 11.6132 11.6445Z\" fill=\"#FF238D\"/>\r\n            </svg>\r\n        ';\r\n\r\n    width: 12px;\r\n    height: 12px;\r\n    position: relative;\r\n\r\n    text-indent: 100%;\r\n    white-space: nowrap;\r\n    overflow: hidden;\r\n    @escaped-background-svg: escape(@background-svg);\r\n    background-image: url('data:image/svg+xml,@{escaped-background-svg}');\r\n    background-size: 100% 100%;\r\n    background-repeat: no-repeat;\r\n  }\r\n\r\n  .select2-search__field {\r\n    &::placeholder {\r\n      color: #8e9cbb;\r\n    }\r\n  }\r\n\r\n  &--has-value .select2-search__field {\r\n    font-size: 12px !important;\r\n  }\r\n\r\n  &__rendered-text {\r\n    overflow: hidden;\r\n    text-overflow: ellipsis;\r\n  }\r\n}\r\n\r\n.select2-dropdown.hrm-select__dropdown {\r\n  border: none;\r\n  padding: 10px;\r\n\r\n  background-color: #ffffff;\r\n  box-shadow: 0 4px 16px rgba(0, 15, 38, 0.25);\r\n  border-radius: 6px !important;\r\n\r\n  .select2-search.select2-search--dropdown {\r\n    position: relative;\r\n    padding: 0 14px;\r\n    margin-bottom: 13px;\r\n\r\n    &:before {\r\n      @background-svg: '\r\n                <svg width=\"15\" height=\"15\" viewBox=\"0 0 15 15\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\r\n                    <path d=\"M10.4142 10L13.9497 13.5355M11 6C11 8.76142 8.76142 11 6 11C3.23858 11 1 8.76142 1 6C1 3.23858 3.23858 1 6 1C8.76142 1 11 3.23858 11 6Z\" stroke=\"#8E9CBB\" stroke-width=\"2\" stroke-linecap=\"round\"/>\r\n                </svg>\r\n            ';\r\n\r\n      content: '';\r\n\r\n      width: 15px;\r\n      height: 15px;\r\n      position: absolute;\r\n      top: 10px;\r\n      left: 15px;\r\n\r\n      @escaped-background-svg: escape(@background-svg);\r\n      background-image: url('data:image/svg+xml,@{escaped-background-svg}');\r\n      background-size: 100% 100%;\r\n      background-repeat: no-repeat;\r\n    }\r\n  }\r\n\r\n  .select2-search__field {\r\n    border: none;\r\n    border-bottom-width: 1px;\r\n    padding: 9.5px 0 8px 25px;\r\n\r\n    font-size: 13px !important;\r\n    border-bottom-style: solid;\r\n    border-bottom-color: #dfe4ef;\r\n  }\r\n\r\n  .select2-results {\r\n    max-height: 145px !important;\r\n    overflow-y: auto;\r\n\r\n    .os-scrollbar-vertical {\r\n      padding: 0;\r\n      width: 4px;\r\n\r\n      .os-scrollbar-track {\r\n        background-color: #dfe4ef;\r\n        border-radius: 10px;\r\n      }\r\n\r\n      .os-scrollbar-handle {\r\n        background-color: #ff238d;\r\n        border-radius: 10px;\r\n\r\n        &:hover,\r\n        &.active {\r\n          background-color: #ff238d;\r\n        }\r\n      }\r\n    }\r\n\r\n    &.os-host-overflow-y {\r\n      padding-right: 16px;\r\n    }\r\n  }\r\n\r\n  .select2-results__options {\r\n    max-height: unset !important;\r\n    overflow: visible;\r\n  }\r\n\r\n  .select2-results__option {\r\n    padding: 1px 14px;\r\n\r\n    font-size: 15px;\r\n    line-height: 190%;\r\n    white-space: nowrap;\r\n    overflow: hidden;\r\n    text-overflow: ellipsis;\r\n    border-radius: 50px;\r\n\r\n    transition: background-color @option-hover-transition-duration\r\n        @hover-transition-timing-function,\r\n      color @option-hover-transition-duration @hover-transition-timing-function;\r\n\r\n    &--highlighted {\r\n      background-color: #e1edff !important;\r\n      color: #000 !important;\r\n    }\r\n\r\n    &[aria-selected='true'] {\r\n      background: none;\r\n      color: #8e9cbb;\r\n    }\r\n\r\n    &[role='group'] {\r\n      border-radius: 0;\r\n    }\r\n  }\r\n\r\n  .select2-results__group {\r\n    color: #8e9cbb;\r\n    font-size: 13px;\r\n    font-weight: 500;\r\n  }\r\n}\r\n\r\n.hrm-dishes-select {\r\n  &-dropdown.select2-dropdown {\r\n    .select2-results {\r\n      max-height: 360px !important;\r\n    }\r\n    .dish-category-option {\r\n      color: #12c971;\r\n      font-weight: 500;\r\n      &:not([has-category]) {\r\n        display: none;\r\n      }\r\n    }\r\n\r\n    [aria-selected='true'] .dish-option,\r\n    [aria-disabled='true'] .dish-option {\r\n      color: #8e9cbb;\r\n    }\r\n\r\n    [aria-selected='true'] .dish-category-option {\r\n      color: #89e4b8;\r\n    }\r\n\r\n    .dish-option {\r\n      font-weight: 500;\r\n    }\r\n    .dish-option[has-category] {\r\n      padding-left: 10px;\r\n      font-weight: normal;\r\n    }\r\n  }\r\n\r\n  .select2-selection__choice {\r\n    position: relative;\r\n    overflow: hidden;\r\n\r\n    .dish-category-value {\r\n      &:before {\r\n        position: absolute;\r\n        content: '';\r\n        top: 0;\r\n        bottom: 0;\r\n        left: 0;\r\n        right: 0;\r\n        background: #d0f4e3;\r\n        z-index: -1;\r\n      }\r\n    }\r\n  }\r\n}\r\n\r\n@media (max-width: @mobile-max-width) {\r\n  .select2-dropdown.hrm-select__dropdown {\r\n    width: 0 !important;\r\n  }\r\n}\r\n\r\n@media (min-width: @mobile-max-width + 1) {\r\n  .select2-dropdown.hrm-select__dropdown {\r\n    width: unset !important;\r\n  }\r\n}\r\n","\r\n@radio-default-theme-color: #F5F7FA;\r\n@radio-positive-theme-color: #D0F4E3;\r\n@radio-negative-theme-color: #FFD3E8;\r\n\r\n@radio-default-theme-hover-color: #DADFE3;\r\n@radio-positive-theme-hover-color: #D0F4E3;\r\n@radio-negative-theme-hover-color: #FFD3E8;;\r\n\r\n\r\n.hrm-radio-group {\r\n    display: inline-flex;\r\n    height: 30px;\r\n\r\n    border-width: 1px;\r\n    border-style: solid;\r\n    border-color: #CFD8DC;\r\n\r\n    box-sizing: border-box;\r\n    border-radius: 50px;\r\n    overflow: hidden;\r\n\r\n    &__radio {\r\n        position: relative;\r\n        width: 100%;\r\n\r\n        font-size: 16px;\r\n\r\n        &:hover {\r\n            .hrm-radio-group__radio-label {\r\n                background: @radio-default-theme-hover-color;\r\n            }\r\n        }\r\n\r\n        .hrm-radio-group__radio-input {\r\n            &:checked + .hrm-radio-group__radio-label {\r\n                background: @radio-default-theme-color;\r\n                color: #333;\r\n                cursor: default;\r\n            }\r\n        }\r\n\r\n        &:not(:first-child) {\r\n            border-left: 1px solid #CFD8DC;\r\n        }\r\n\r\n        &--theme {\r\n            &_positive {\r\n                &:hover {\r\n                    .hrm-radio-group__radio-label {\r\n                        background: @radio-positive-theme-hover-color;\r\n                    }\r\n                }\r\n                .hrm-radio-group__radio-input {\r\n                    &:checked + .hrm-radio-group__radio-label {\r\n                        background: @radio-positive-theme-color;\r\n                    }\r\n                }\r\n            }\r\n            &_negative {\r\n                &:hover {\r\n                    .hrm-radio-group__radio-label {\r\n                        background: @radio-negative-theme-hover-color;\r\n                    }\r\n                }\r\n                .hrm-radio-group__radio-input {\r\n                    &:checked + .hrm-radio-group__radio-label {\r\n                        background: @radio-negative-theme-color;\r\n                    }\r\n                }\r\n            }\r\n        }\r\n    }\r\n\r\n    &__radio-label {\r\n        display: flex;\r\n        width: 100%;\r\n        height: 100%;\r\n        align-items: center;\r\n        justify-content: center;\r\n        padding-right: 16px;\r\n        padding-left: 16px;\r\n\r\n        font-weight: 500;\r\n        font-size: 12px;\r\n        color: #0066FF;\r\n        cursor: pointer;\r\n        background: #FFF;\r\n        white-space: nowrap;\r\n\r\n        transition: all .2s cubic-bezier(.35, .9, .4, .9);\r\n    }\r\n\r\n    &__radio-input {\r\n        display: none;\r\n\r\n\r\n    }\r\n\r\n\r\n\r\n    &--dense {\r\n        .hrm-radio-group__radio-label {\r\n            padding-left: 18.5px;\r\n            padding-right: 18.5px;\r\n        }\r\n    }\r\n}\r\n","@import '../../base/_variables.less';\r\n\r\n.hrm-datepicker {\r\n    border: none;\r\n\r\n    background: #FFF;\r\n    box-shadow: 0 4px 16px rgba(0, 15, 38, 0.25);\r\n    border-radius: 6px;\r\n    overflow: hidden;\r\n    font-family: Fira Sans, sans-serif;\r\n\r\n    .month {\r\n        font-weight: 500;\r\n        font-size: 15px !important;\r\n        color: #2E2F31;\r\n        cursor: default !important;\r\n    }\r\n\r\n    .prev, .next {\r\n        display: inline-flex !important;\r\n        align-items: center;\r\n        justify-content: center;\r\n        padding: 10px 14px !important;\r\n        width: unset !important;\r\n        height: unset !important;\r\n\r\n        span {\r\n            display: block !important;\r\n            border: none !important;\r\n            width: 7px;\r\n            height: 12px;\r\n            padding: 0 !important;\r\n\r\n            transform: none !important;\r\n            background-size: 100% 100%;\r\n            background-repeat: no-repeat;\r\n        }\r\n    }\r\n\r\n    .prev {\r\n        span {\r\n            @background-svg: '\r\n                <svg width=\"7\" height=\"12\" viewBox=\"0 0 7 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\r\n                    <path d=\"M0.290951 5.30964C0.678886 4.92189 1.30785 4.92189 1.69579 5.30964L6.69353 10.305C7.08146 10.6928 7.08146 11.3214 6.69353 11.7092C6.30559 12.0969 5.67663 12.0969 5.28869 11.7092L0.290951 6.71381C-0.0969839 6.32606 -0.0969834 5.69739 0.290951 5.30964Z\" fill=\"#8E9CBB\"/>\r\n                    <path d=\"M0.290951 6.70587C0.678886 7.09363 1.30785 7.09363 1.69579 6.70587L6.70905 1.69498C7.09698 1.30723 7.09698 0.678565 6.70905 0.290814C6.32111 -0.0969378 5.69215 -0.0969378 5.30421 0.290814L0.290951 5.3017C-0.0969839 5.68946 -0.0969834 6.31812 0.290951 6.70587Z\" fill=\"#8E9CBB\"/>\r\n                </svg>\r\n            ';\r\n\r\n            @escaped-background-svg: escape(@background-svg);\r\n            background-image: url('data:image/svg+xml,@{escaped-background-svg}');\r\n        }\r\n    }\r\n\r\n    .next {\r\n        span {\r\n            @background-svg: '\r\n                <svg width=\"7\" height=\"12\" viewBox=\"0 0 7 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\r\n                    <path d=\"M6.70905 6.69036C6.32111 7.07811 5.69215 7.07811 5.30421 6.69036L0.306472 1.69499C-0.0814626 1.30723 -0.081462 0.678565 0.306473 0.290813C0.694408 -0.0969372 1.32337 -0.0969372 1.71131 0.290813L6.70905 5.28619C7.09698 5.67394 7.09698 6.30261 6.70905 6.69036Z\" fill=\"#8E9CBB\"/>\r\n                    <path d=\"M6.70905 5.29413C6.32111 4.90637 5.69215 4.90637 5.30421 5.29413L0.290951 10.305C-0.096984 10.6928 -0.0969834 11.3214 0.290951 11.7092C0.678886 12.0969 1.30785 12.0969 1.69579 11.7092L6.70905 6.6983C7.09698 6.31054 7.09698 5.68188 6.70905 5.29413Z\" fill=\"#8E9CBB\"/>\r\n                </svg>\r\n            ';\r\n\r\n            @escaped-background-svg: escape(@background-svg);\r\n            background-image: url('data:image/svg+xml,@{escaped-background-svg}');\r\n        }\r\n    }\r\n\r\n    .drp-calendar {\r\n        max-width: unset;\r\n        padding: 0 !important;\r\n        padding-bottom: 20px !important;\r\n\r\n        .calendar-table {\r\n            padding: 0 !important;\r\n        }\r\n\r\n        table {\r\n            display: block;\r\n\r\n            thead {\r\n                display: block;\r\n\r\n                tr {\r\n                    display: flex;\r\n\r\n                    th {\r\n                        display: block;\r\n                    }\r\n                }\r\n\r\n                tr:first-child {\r\n                    align-items: center;\r\n                    height: 45px;\r\n                    border-bottom-width: 1px;\r\n                    padding-right: 30px;\r\n                    padding-left: 30px;\r\n\r\n                    border-bottom-style: solid;\r\n                    border-bottom-color: #DFE4EF;\r\n\r\n                    .prev {\r\n                        flex-shrink: 0;\r\n                        margin-left: -14px;\r\n                    }\r\n\r\n                    .month {\r\n                        flex-grow: 1;\r\n                    }\r\n\r\n                    .next {\r\n                        flex-shrink: 0;\r\n                        margin-right: -14px;\r\n                    }\r\n                }\r\n\r\n                tr:nth-child(2) {\r\n                    margin-top: 8px;\r\n                    padding-right: 18px;\r\n                    padding-left: 18px;\r\n                    justify-content: center;\r\n\r\n                    th {\r\n                        display: flex;\r\n                        align-items: center;\r\n                        justify-content: center;\r\n                        width: 32px;\r\n                        height: 32px;\r\n\r\n                        font-weight: 500;\r\n                        font-size: 12px;\r\n                        color: #8E9CBB;\r\n                        cursor: default;\r\n\r\n                        &:not(:first-child) {\r\n                            margin-left: 6px;\r\n                        }\r\n                    }\r\n                }\r\n            }\r\n\r\n            tbody {\r\n                display: block;\r\n                margin-top: 1px;\r\n                padding-right: 18px;\r\n                padding-left: 18px;\r\n\r\n                tr {\r\n                    display: flex;\r\n                    justify-content: center;\r\n\r\n                    td {\r\n                        display: flex;\r\n                        align-items: center;\r\n                        justify-content: center;\r\n                        border-width: 1px;\r\n                        width: 32px;\r\n                        height: 32px;\r\n\r\n                        border-style: solid;\r\n                        border-radius: 50% !important;\r\n                        border-color: #FFF;\r\n                        font-size: 15px;\r\n\r\n                        &:not(:first-child) {\r\n                            margin-left: 6px;\r\n                        }\r\n\r\n                        &:hover {\r\n                            background: none;\r\n                            border-color: #D3D8DF;\r\n                        }\r\n\r\n                        &.ends {\r\n                            color: #8E9CBB;\r\n                        }\r\n\r\n                        &.active {\r\n                            border: none;\r\n\r\n                            background-color: #0066FF;\r\n                            color: #FFF;\r\n                        }\r\n                    }\r\n                }\r\n            }\r\n        }\r\n    }\r\n\r\n\r\n    &:before {\r\n        content: none;\r\n    }\r\n\r\n    &:after {\r\n        content: none;\r\n    }\r\n}","@import '../../base/_variables.less';\r\n\r\n@transition-duration: .15s;\r\n@transition-timing-function: cubic-bezier(.4,0,.2,1);\r\n\r\n.hrm-form-field {\r\n    display: flex;\r\n    flex-direction: column;\r\n    align-items: flex-start;\r\n    position: relative;\r\n    padding-top: 21px;\r\n\r\n    .hrm-form-field__label {\r\n        position: absolute;\r\n        top: 21px;\r\n\r\n        transition: transform @transition-duration @transition-timing-function,\r\n                    font-size @transition-duration @transition-timing-function;\r\n    }\r\n\r\n    .hrm-form-field__basis {\r\n        width: 100%;\r\n    }\r\n\r\n    .hrm-form-field__error {\r\n        margin-top: 9px;\r\n    }\r\n\r\n    .hrm-form-field__hint {\r\n        margin-top: 4px;\r\n    }\r\n\r\n    &--should-label-float {\r\n        .hrm-form-field__label {\r\n            transform: translateY(-24px);\r\n\r\n            font-size: 12px;\r\n        }\r\n    }\r\n\r\n    &:not(.hrm-form-field--has-label) {\r\n        padding-top: 0;\r\n    }\r\n\r\n    &--disabled {\r\n        opacity: 0.4;\r\n        pointer-events: none;\r\n    }\r\n\r\n    &--fixed-label {\r\n        padding-top: 0;\r\n\r\n        .hrm-form-field__label {\r\n            position: unset;\r\n            margin-bottom: 11px;\r\n\r\n            transform: none;\r\n        }\r\n    }\r\n\r\n    &__label {\r\n        display: flex;\r\n        align-items: center;\r\n\r\n        font-size: 15px;\r\n        color: #8E9CBB;\r\n        line-height: normal;\r\n\r\n        transition: font-size @transition-duration @transition-timing-function;\r\n\r\n        .hrm-form-field--focused &,\r\n        .hrm-form-field--has-value &,\r\n        .hrm-form-field--fixed-label & {\r\n            font-size: 12px;\r\n        }\r\n\r\n        .hrm-form-field__label-info-button {\r\n            margin-left: 9px;\r\n            flex-shrink: 0;\r\n        }\r\n    }\r\n\r\n    &__basis {\r\n        display: flex;\r\n\r\n        padding-bottom: 13px;\r\n        border-bottom-width: 1px;\r\n        position: relative;\r\n        z-index: 2;\r\n\r\n        border-bottom-style: solid;\r\n        border-bottom-color: #BFC9E0;\r\n\r\n        transition: border-bottom-color @transition-duration @transition-timing-function;\r\n\r\n        &--focused {\r\n            border-bottom-color: #0066FF;\r\n        }\r\n\r\n        &--invalid {\r\n            border-bottom-color: #FF238D;\r\n        }\r\n\r\n        .hrm-form-field__basis-prefix {\r\n            margin-right: 8px;\r\n            flex-shrink: 0;\r\n        }\r\n\r\n        .hrm-form-field__basis-suffix {\r\n            margin-left: 8px;\r\n            flex-shrink: 0;\r\n        }\r\n    }\r\n\r\n    &__basis-suffix {\r\n        cursor: pointer;\r\n    }\r\n\r\n    &__control {\r\n        width: 100%;\r\n        height: 100%;\r\n\r\n        &--type_input,\r\n        &--type_datepicker {\r\n            border: none;\r\n            padding: 0;\r\n\r\n            font-size: 15px;\r\n            background: none;\r\n            appearance: none;\r\n\r\n            &::placeholder {\r\n                color: #8E9CBB;\r\n            }\r\n\r\n            &:focus {\r\n                outline: none;\r\n            }\r\n\r\n            // Remove red outline on firefox\r\n            &:invalid {\r\n                box-shadow: none;\r\n            }\r\n\r\n            // Keep Chrome autofill behind the notched outline\r\n            &:-webkit-autofill {\r\n                z-index: auto !important;\r\n            }\r\n        }\r\n\r\n        &--type_select {\r\n            .select2-selection--multiple {\r\n                margin-top: -4px;\r\n                margin-bottom: -8px;\r\n                min-height: 30px !important;\r\n            }\r\n        }\r\n\r\n        &--type_complex {\r\n            display: flex;\r\n\r\n            .hrm-form-field__basis {\r\n                width: unset;\r\n            }\r\n        }\r\n    }\r\n\r\n    &__dropdown {\r\n        &.select2-dropdown--below {\r\n            margin-top: 21px;\r\n        }\r\n\r\n        &.daterangepicker {\r\n            margin-top: 21px !important;\r\n        }\r\n    }\r\n\r\n    &__error {\r\n        display: flex;\r\n        align-items: center;\r\n\r\n        &:before {\r\n            content: '';\r\n\r\n            display: inline-block;\r\n            width: 14px;\r\n            height: 14px;\r\n            flex-shrink: 0;\r\n            margin-right: 7px;\r\n\r\n            background-image: .error-icon-background-image(#FF238D)[@result];\r\n            background-size: 100% 100%;\r\n            background-repeat: no-repeat;\r\n        }\r\n    }\r\n\r\n    &__error-text {\r\n        font-size: 11px;\r\n        color: #FF238D;\r\n        overflow: hidden;\r\n        text-overflow: ellipsis;\r\n    }\r\n\r\n    &__hint {\r\n        font-style: italic;\r\n        font-size: 10px;\r\n        line-height: 108%;\r\n        color: #8E9CBB;\r\n    }\r\n\r\n    &__label-info-button {\r\n        width: 14px;\r\n        height: 14px;\r\n\r\n        &:before {\r\n            width: 2px;\r\n            height: 8px;\r\n        }\r\n    }\r\n}\r\n\r\n.hrm-form-field-checkbox-group {\r\n    margin-top: 24px;\r\n}\r\n\r\n.hrm-form-field-switch-group {\r\n    margin-top: 20px;\r\n}\r\n","@import '../../base/_variables.less';\r\n\r\n@transition-duration: .15s;\r\n@transition-timing-function: cubic-bezier(.4,0,.2,1);\r\n\r\n.hrm-table {\r\n    border-width: 1px;\r\n\r\n    border-style: solid;\r\n    border-color: #DFE4EF;\r\n\r\n    & > thead,\r\n    & > tbody,\r\n    & > tfoot {\r\n        & > tr {\r\n            & > th {\r\n                height: 40px;\r\n                padding: 5px 10px;\r\n\r\n                border-width: 1px;\r\n\r\n                border-style: solid;\r\n                border-color: #DFE4EF;\r\n                vertical-align: middle;\r\n                text-align: start;\r\n                font-weight: 500;\r\n                font-size: 12px;\r\n                color: #8E9CBB;\r\n\r\n                .hrm-table__head-cell-info-button {\r\n                    margin-left: 7px;\r\n                }\r\n            }\r\n        }\r\n    }\r\n\r\n    & > thead {\r\n        & > tr {\r\n            & > th {\r\n                padding-top: 10px;\r\n                padding-bottom: 10px;\r\n\r\n                border-bottom-width: 2px;\r\n            }\r\n        }\r\n    }\r\n\r\n    & > tbody {\r\n        & > tr {\r\n            & > td {\r\n                height: 38px;\r\n                border-width: 1px;\r\n                padding: 5px 10px;\r\n\r\n                border-style: solid;\r\n                border-color: #DFE4EF;\r\n                vertical-align: middle;\r\n                font-size: 13px;\r\n                line-height: 115%;\r\n            }\r\n\r\n            & > th {\r\n                height: 38px;\r\n                line-height: 115%;\r\n            }\r\n        }\r\n    }\r\n\r\n    &__cell-content {\r\n        display: flex;\r\n        align-items: center;\r\n    }\r\n\r\n    &__editable-cell {\r\n        vertical-align: middle;\r\n        outline: 0 solid #DFE4EF !important;\r\n\r\n        transition: outline-color @transition-duration @transition-timing-function,\r\n                    outline-width @transition-duration @transition-timing-function,\r\n                    box-shadow @transition-duration @transition-timing-function;\r\n\r\n        &--focused:not(.hrm-table__editable-cell--has-error),\r\n        &:hover:not(.hrm-table__editable-cell--has-error) {\r\n            outline-width: 1px !important;\r\n            outline-color: #0066FF !important;\r\n            box-shadow: 0 0 10px rgba(0, 102, 255, 0.4);\r\n        }\r\n\r\n        &--has-error {\r\n            outline-width: 1px !important;\r\n            outline-color: #FF238D !important;\r\n        }\r\n\r\n        .hrm-table__editable-cell-content {\r\n            margin: -5px -10px;\r\n            width: calc(100% + 20px);\r\n            height: calc(100% + 10px);\r\n        }\r\n\r\n        .hrm-table__editable-cell-control {\r\n            margin: -5px -10px;\r\n            width: calc(100% + 20px);\r\n\r\n            &.hrm-table__editable-cell-control--type_select {\r\n                width: calc(100% + 20px) !important;\r\n                height: calc(100% + 10px);\r\n            }\r\n        }\r\n    }\r\n\r\n    &__editable-cell-content {\r\n        padding: 5px 10px;\r\n    }\r\n\r\n    &__editable-cell-control {\r\n        margin: -5px -10px;\r\n        padding: 5px 10px;\r\n\r\n        &--type_input {\r\n            border: none;\r\n\r\n            font-size: 13px;\r\n            background: none;\r\n            appearance: none;\r\n\r\n            &::placeholder {\r\n                color: #8E9CBB;\r\n            }\r\n\r\n            &:focus {\r\n                outline: none;\r\n            }\r\n\r\n            // Remove red outline on firefox\r\n            &:invalid {\r\n                box-shadow: none;\r\n            }\r\n\r\n            // Keep Chrome autofill behind the notched outline\r\n            &:-webkit-autofill {\r\n                z-index: auto !important;\r\n            }\r\n        }\r\n\r\n        &--type_select {\r\n            padding: 0;\r\n\r\n            .selection {\r\n                display: flex;\r\n                align-items: center;\r\n                padding: 5px 10px;\r\n                height: 100%;\r\n            }\r\n\r\n            .select2-selection {\r\n                align-items: center;\r\n                width: 100%;\r\n            }\r\n\r\n            .select2-selection__rendered {\r\n                font-size: 13px !important;\r\n                white-space: normal !important;\r\n                line-height: 100% !important;\r\n            }\r\n\r\n            .select2-selection__arrow {\r\n                b {\r\n                    margin-bottom: 0 !important;\r\n                }\r\n            }\r\n        }\r\n    }\r\n\r\n    &__editable-cell-dropdown {\r\n        width: 165px !important;\r\n\r\n        &.select2-dropdown--below {\r\n            margin-top: 7px;\r\n        }\r\n\r\n        &.select2-dropdown--above {\r\n            margin-top: -7px;\r\n        }\r\n    }\r\n\r\n    &__editable-cell-error-tooltip {\r\n        background: #FFFFFF;\r\n        box-shadow: 0 4px 16px rgba(0, 15, 38, 0.25);\r\n        border-radius: 6px;\r\n\r\n        .tippy-content {\r\n            display: flex;\r\n            align-items: center;\r\n\r\n            padding: 13px 15px;\r\n        }\r\n\r\n        .hrm-table__editable-cell-error-tooltip-close-button {\r\n            display: none !important;\r\n\r\n            margin-left: 8px;\r\n            margin-right: -8px;\r\n        }\r\n    }\r\n\r\n    &__editable-cell-error-tooltip-text {\r\n        display: flex;\r\n        align-items: center;\r\n\r\n        font-size: 11px;\r\n        color: #FF238D;\r\n        line-height: 108%;\r\n\r\n        &:before {\r\n            content: '';\r\n\r\n            display: inline-block;\r\n            width: 14px;\r\n            height: 14px;\r\n            flex-shrink: 0;\r\n            margin-right: 10px;\r\n\r\n            background-image: .error-icon-background-image(#FF238D)[@result];\r\n            background-size: 100% 100%;\r\n            background-repeat: no-repeat;\r\n        }\r\n    }\r\n\r\n    &__editable-cell-error-tooltip-close-button {\r\n        display: inline-flex !important;\r\n        align-items: center;\r\n        justify-content: center;\r\n        width: 16px;\r\n        height: 16px;\r\n\r\n        &:before {\r\n            .tooltip-times-icon(@color) {\r\n                @svg-content: escape('\r\n                    <svg width=\"8\" height=\"8\" viewBox=\"0 0 8 8\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\r\n                        <path d=\"M7.60446 7.60872C7.21544 7.99774 6.58272 7.99576 6.19126 7.6043L0.537119 1.95155C0.145652 1.56008 0.143673 0.927372 0.532697 0.538348C0.921721 0.149324 1.55443 0.151305 1.9459 0.542771L7.60004 6.19551C7.99151 6.58698 7.99348 7.21969 7.60446 7.60872Z\" fill=\"@{color}\"/>\r\n                        <path d=\"M7.61267 0.541579C7.2212 0.150112 6.58849 0.148131 6.19947 0.537155L0.537184 6.19945C0.14816 6.58847 0.150141 7.22119 0.541608 7.61265C0.933074 8.00412 1.56579 8.0061 1.95481 7.61708L7.61709 1.95478C8.00612 1.56576 8.00414 0.933046 7.61267 0.541579Z\" fill=\"@{color}\"/>\r\n                    </svg>\r\n                ');\r\n                width: 8px;\r\n                height: 8px;\r\n                background-image: url('data:image/svg+xml,@{svg-content}');\r\n                background-size: 100% 100%;\r\n                background-repeat: no-repeat;\r\n            }\r\n\r\n            .tooltip-times-icon(#8E9CBB);\r\n\r\n            content: '';\r\n\r\n            display: block;\r\n        }\r\n    }\r\n\r\n    &__scrollable-wrapper-content {\r\n        overflow: auto;\r\n    }\r\n\r\n    &__scrollable-wrapper {\r\n        position: relative;\r\n\r\n        &:after {\r\n            content: '';\r\n\r\n            display: block;\r\n            position: absolute;\r\n            right: 0;\r\n            top: 1px;\r\n            bottom: 1px;\r\n            width: 28px;\r\n\r\n            background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 100%);\r\n        }\r\n    }\r\n\r\n    &__fixed-section-container {\r\n        position: relative;\r\n        overflow: hidden;\r\n    }\r\n\r\n    &__fixed-section {\r\n        z-index: 2;\r\n        position: absolute;\r\n\r\n        box-shadow: 0 0 10px rgba(0, 21, 80, 0.3);\r\n\r\n        &--position_top {\r\n            top: 0;\r\n            left: 0;\r\n            right: 0;\r\n        }\r\n\r\n        &--position_right {\r\n            top: 0;\r\n            bottom: 0;\r\n            right: 0;\r\n        }\r\n\r\n        &--position_left {\r\n            top: 0;\r\n            bottom: 0;\r\n            left: 0;\r\n        }\r\n    }\r\n\r\n    &__sticky-section-container {\r\n        position: relative;\r\n\r\n        .hrm-table {\r\n            width: 100%;\r\n        }\r\n\r\n        .hrm-table:not(.hrm-table__sticky-section) {\r\n            position: relative;\r\n        }\r\n    }\r\n\r\n    &__sticky-section-rail {\r\n        position: absolute !important;\r\n        top: 0;\r\n        right: 0;\r\n        bottom: 0;\r\n        left: 0;\r\n    }\r\n\r\n    &__sticky-section-wrapper {\r\n        position: sticky;\r\n        top: 0;\r\n\r\n        &--stuck {\r\n            z-index: 2;\r\n\r\n            &:after {\r\n                content: '';\r\n\r\n                display: block;\r\n                position: absolute;\r\n                height: 10px;\r\n                width: 100%;\r\n                bottom: -10px;\r\n\r\n                background: linear-gradient(0, rgba(255, 255, 255, 0) 0%, #001550 100%);\r\n                opacity: 0.15;\r\n            }\r\n        }\r\n    }\r\n\r\n    &__head-cell-content {\r\n        display: flex;\r\n        align-items: center;\r\n\r\n        .hrm-table__head-cell-info-button {\r\n            flex-shrink: 0;\r\n        }\r\n    }\r\n\r\n    &__head-cell-info-button {\r\n        width: 14px;\r\n        height: 14px;\r\n\r\n        &:before {\r\n            width: 2px;\r\n            height: 8px;\r\n        }\r\n    }\r\n}\r\n\r\n@media (max-width: @tablet-max-width) {\r\n    .hrm-table {\r\n        &__editable-cell-error-tooltip {\r\n            .hrm-table__editable-cell-error-tooltip-close-button {\r\n                display: inline-flex !important;\r\n            }\r\n        }\r\n    }\r\n}\r\n",".hrm-search-form-field {\r\n    .hrm-form-field__control {\r\n        width: 100%;\r\n        height: 100%;\r\n\r\n        &--type_input {\r\n            &::placeholder {\r\n                font-style: italic;\r\n            }\r\n        }\r\n    }\r\n\r\n    .hrm-form-field-reset-icon {\r\n        margin-top: 3px;\r\n        cursor: pointer;\r\n    }\r\n}\r\n",".hrm-form-field-icon {\r\n    display: block;\r\n\r\n    background-size: 100% 100%;\r\n    background-repeat: no-repeat;\r\n}\r\n\r\n.hrm-form-field-calendar-icon {\r\n    @background-svg: '\r\n        <svg width=\"18\" height=\"18\" viewBox=\"0 0 18 18\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\r\n            <path d=\"M15.2222 3H2.77778C1.79594 3 1 3.69645 1 4.55556V15.4444C1 16.3036 1.79594 17 2.77778 17H15.2222C16.2041 17 17 16.3036 17 15.4444V4.55556C17 3.69645 16.2041 3 15.2222 3Z\" stroke=\"#8E9CBB\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\r\n            <path d=\"M13 1V5\" stroke=\"#8E9CBB\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\r\n            <path d=\"M5 1V5\" stroke=\"#8E9CBB\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\r\n            <rect x=\"4\" y=\"8\" width=\"2\" height=\"2\" fill=\"#8E9CBB\"/>\r\n            <rect x=\"4\" y=\"12\" width=\"2\" height=\"2\" fill=\"#8E9CBB\"/>\r\n            <rect x=\"8\" y=\"8\" width=\"2\" height=\"2\" fill=\"#8E9CBB\"/>\r\n            <rect x=\"8\" y=\"12\" width=\"2\" height=\"2\" fill=\"#8E9CBB\"/>\r\n            <rect x=\"12\" y=\"8\" width=\"2\" height=\"2\" fill=\"#8E9CBB\"/>\r\n            <rect x=\"12\" y=\"12\" width=\"2\" height=\"2\" fill=\"#8E9CBB\"/>\r\n        </svg>\r\n    ';\r\n\r\n    width: 18px;\r\n    height: 18px;\r\n\r\n    @escaped-background-svg: escape(@background-svg);\r\n    background-image: url('data:image/svg+xml,@{escaped-background-svg}');\r\n}\r\n\r\n.hrm-form-field-search-icon {\r\n    @background-svg: '\r\n        <svg width=\"17\" height=\"17\" viewBox=\"0 0 17 17\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\r\n            <path d=\"M11.4142 11L15.6569 15.2426M13 7C13 10.3137 10.3137 13 7 13C3.68629 13 1 10.3137 1 7C1 3.68629 3.68629 1 7 1C10.3137 1 13 3.68629 13 7Z\" stroke=\"#8E9CBB\" stroke-width=\"2\" stroke-linecap=\"round\"/>\r\n        </svg>\r\n    ';\r\n\r\n    width: 17px;\r\n    height: 17px;\r\n\r\n    @escaped-background-svg: escape(@background-svg);\r\n    background-image: url('data:image/svg+xml,@{escaped-background-svg}');\r\n}\r\n\r\n.hrm-form-field-reset-icon {\r\n    @background-svg: '\r\n    <svg width=\"12\" height=\"12\" viewBox=\"0 0 12 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\r\n        <path d=\"M1.2553 11.707C0.864771 11.3164 0.864771 10.6833 1.2553 10.2927L10.2928 1.25383C10.6833 0.863306 11.3165 0.863307 11.707 1.25383C12.0975 1.64436 12.0975 2.27752 11.707 2.66804L2.66951 11.707C2.27898 12.0975 1.64582 12.0975 1.2553 11.707Z\" fill=\"#FF238D\"/>\r\n        <path d=\"M11.6132 11.6445C12.0038 11.254 12.0038 10.6208 11.6132 10.2303L2.63679 1.25383C2.24627 0.863306 1.6131 0.863307 1.22258 1.25383C0.832056 1.64436 0.832056 2.27752 1.22258 2.66804L10.199 11.6445C10.5896 12.035 11.2227 12.035 11.6132 11.6445Z\" fill=\"#FF238D\"/>\r\n    </svg>\r\n    ';\r\n\r\n    width: 12px;\r\n    height: 12px;\r\n\r\n    @escaped-background-svg: escape(@background-svg);\r\n    background-image: url('data:image/svg+xml,@{escaped-background-svg}');\r\n\r\n    cursor: pointer;\r\n}\r\n","@import '../../base/_variables.less';\r\n\r\n.hrm-tab-group {\r\n    position: relative;\r\n\r\n    &:after {\r\n        content: '';\r\n        width: 100%;\r\n        height: 12px;\r\n        position: absolute;\r\n        bottom: 4px;\r\n        left: 0;\r\n\r\n        background: linear-gradient(180deg, #8E9CBB 0%, #FFFFFF 100%);\r\n        opacity: 0.2;\r\n        transform: matrix(1, 0, 0, -1, 0, 0);\r\n    }\r\n\r\n    .hrm-tab-group__item,\r\n    .hrm-tab-group__more-button {\r\n        &:not(:first-child) {\r\n            margin-left: 30px;\r\n        }\r\n    }\r\n\r\n    &__content {\r\n        display: flex;\r\n        padding-bottom: 18px;\r\n    }\r\n\r\n    &__item {\r\n        position: relative;\r\n\r\n        font-weight: 500;\r\n        font-size: 13px;\r\n        color: #0066FF;\r\n        cursor: pointer;\r\n        white-space: nowrap;\r\n\r\n        transition: color 200ms ease-in-out;\r\n\r\n        &:after {\r\n            content: '';\r\n\r\n            width: 100%;\r\n            height: 4px;\r\n            position: absolute;\r\n            bottom: -18px;\r\n            left: 0;\r\n\r\n            background-color: #FF238D;\r\n            cursor: default;\r\n            opacity: 0;\r\n\r\n            transition: opacity 200ms ease-in-out;\r\n        }\r\n\r\n        &--active {\r\n            color: #333333;\r\n\r\n            &:after {\r\n                opacity: 1;\r\n            }\r\n        }\r\n\r\n        &--disabled {\r\n            opacity: 0.4;\r\n            cursor: default;\r\n        }\r\n    }\r\n\r\n    &__more-button {\r\n        font-weight: 500;\r\n        font-size: 13px;\r\n        line-height: 13px;\r\n        color: #0066FF;\r\n    }\r\n}\r\n\r\n@media (max-width: @tablet-max-width) {\r\n    .hrm-tab-group {\r\n        &:before {\r\n            content: '';\r\n\r\n            position: absolute;\r\n            width: 40px;\r\n            top: 0;\r\n            height: 20px;\r\n            right: 0;\r\n            z-index: 2;\r\n\r\n            background: linear-gradient(270deg, #FFF 18.23%, rgba(255, 255, 255, 0) 100%);\r\n        }\r\n\r\n        &__content-wrapper {\r\n            overflow-x: auto;\r\n        }\r\n    }\r\n}\r\n","@import '../../base/_variables.less';\r\n\r\n.hrm-section {\r\n    .hrm-section__header {\r\n        margin-bottom: 22px;\r\n    }\r\n\r\n    &--sub-section {\r\n        .hrm-section__header {\r\n            margin-bottom: 16px;\r\n        }\r\n    }\r\n\r\n    &__header {\r\n        display: flex;\r\n        flex-wrap: wrap;\r\n        align-items: center;\r\n\r\n        .hrm-section__title {\r\n            margin-right: 8px;\r\n            margin-bottom: 4px;\r\n        }\r\n\r\n        .hrm-section__postscript {\r\n            margin-bottom: 4px;\r\n        }\r\n    }\r\n\r\n    &__title {\r\n        display: block;\r\n\r\n        font-weight: 500;\r\n        font-size: 18px;\r\n\r\n        .hrm-section--sub-section & {\r\n            font-size: 15px;\r\n        }\r\n    }\r\n\r\n    &__postscript {\r\n        display: block;\r\n\r\n        font-style: italic;\r\n        font-weight: normal;\r\n        font-size: 10px;\r\n        color: #8E9CBB;\r\n    }\r\n}\r\n\r\n@media (max-width: @mobile-max-width) {\r\n    .hrm-section {\r\n        &__title {\r\n            font-size: 15px;\r\n        }\r\n\r\n        &__title {\r\n            .hrm-section--sub-section & {\r\n                font-size: 12px;\r\n            }\r\n        }\r\n    }\r\n}\r\n",".hrm-page {\r\n    &--initializing {\r\n        visibility: hidden;\r\n    }\r\n}",".hrm-modal {\r\n    display: flex !important;\r\n    justify-content: center;\r\n\r\n    &:before {\r\n        content: '';\r\n\r\n        position: fixed;\r\n        top: 0;\r\n        right: 0;\r\n        bottom: 0;\r\n        left: 0;\r\n\r\n        background: #000000;\r\n        opacity: 0.7;\r\n    }\r\n}\r\n\r\n.hrm-modal-dialog {\r\n    pointer-events: unset;\r\n\r\n    &--size_large {\r\n        width: 590px;\r\n        max-width: 100%;\r\n    }\r\n}\r\n\r\n.modal-dialog {\r\n    &__scroll {\r\n        overflow: hidden;\r\n        height: 100%;\r\n        position: relative;\r\n\r\n        \r\n    }\r\n}\r\n","@import '../../base/_variables.less';\r\n\r\n.hrm-basic-modal-dialog {\r\n    flex-direction: column;\r\n    position: relative;\r\n    align-items: flex-start;\r\n    margin: 0;\r\n    flex-grow: 0;\r\n    align-self: center;\r\n    min-height: unset;\r\n    padding: 32px 30px 36px;\r\n\r\n    background: #FFFFFF;\r\n    box-shadow: 0 4px 16px rgba(0, 15, 38, 0.25);\r\n    border-radius: 6px;\r\n\r\n    .hrm-basic-modal-dialog__close-button {\r\n        position: absolute;\r\n        top: 14px;\r\n        right: 14px;\r\n    }\r\n\r\n    .hrm-basic-modal-dialog__header {\r\n        margin-bottom: 22px;\r\n    }\r\n\r\n    .hrm-basic-modal-dialog__body {\r\n        width: 100%;\r\n    }\r\n\r\n    .hrm-basic-modal-dialog__action-list {\r\n        margin-top: 32px;\r\n        width: 100%;\r\n    }\r\n\r\n    &__title {\r\n        font-weight: 500;\r\n        font-size: 18px;\r\n        line-height: 120%;\r\n    }\r\n\r\n    &__close-button {\r\n        @background-svg: '\r\n            <svg width=\"11\" height=\"10\" viewBox=\"0 0 11 10\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\r\n                <path d=\"M5.06826 10C4.5181 10 4.0721 9.5512 4.0721 8.99759L4.07112 1.00241C4.07112 0.448795 4.51711 0 5.06728 0C5.61744 0 6.06344 0.448796 6.06344 1.00241L6.06442 8.99759C6.06442 9.5512 5.61843 10 5.06826 10Z\" fill=\"#8E9CBB\"/>\r\n                <path d=\"M10.0713 5.00858C10.0713 4.45496 9.62529 4.00617 9.07513 4.00617L1.06745 4.00618C0.517284 4.00618 0.0712891 4.45497 0.0712891 5.00859C0.0712891 5.56221 0.517284 6.011 1.06745 6.011L9.07513 6.01099C9.62529 6.01099 10.0713 5.5622 10.0713 5.00858Z\" fill=\"#8E9CBB\"/>\r\n            </svg>\r\n        ';\r\n\r\n        width: 11px;\r\n        height: 10px;\r\n\r\n        @escaped-background-svg: escape(@background-svg);\r\n        background-image: url('data:image/svg+xml,@{escaped-background-svg}');\r\n        background-size: 100% 100%;\r\n        background-repeat: no-repeat;\r\n        transform: rotate(45deg);\r\n    }\r\n\r\n    &__action-list {\r\n        display: flex;\r\n        justify-content: center;\r\n\r\n        .hrm-basic-modal-dialog__action-list-item {\r\n            &:not(:first-child) {\r\n                margin-left: 10px;\r\n            }\r\n        }\r\n    }\r\n}\r\n\r\n@media (max-width: @mobile-max-width) {\r\n    .hrm-basic-modal-dialog {\r\n        align-self: flex-start;\r\n        padding-right: 20px;\r\n        padding-left: 20px;\r\n\r\n        border-radius: 0;\r\n\r\n        .hrm-basic-modal-dialog__header {\r\n            margin-bottom: 26px;\r\n        }\r\n\r\n        .hrm-basic-modal-dialog__action-list {\r\n            margin-right: -20px;\r\n            margin-left: -20px;\r\n            margin-bottom: -36px;\r\n            width: calc(100% + 40px);\r\n        }\r\n\r\n        &__title {\r\n            font-size: 15px;\r\n        }\r\n\r\n        &__action-list {\r\n            .hrm-basic-modal-dialog__action-list-item {\r\n                flex-grow: 1;\r\n                margin: 0 !important;\r\n\r\n                border-radius: 0;\r\n            }\r\n        }\r\n    }\r\n}\r\n",".hrm-scrollable {\r\n    .os-scrollbar-vertical {\r\n        padding: 0;\r\n        width: 4px;\r\n\r\n        .os-scrollbar-track {\r\n            background-color: #DFE4EF;\r\n            border-radius: 10px;\r\n        }\r\n\r\n        .os-scrollbar-handle {\r\n            background-color: #FF238D!important;\r\n            border-radius: 10px;\r\n\r\n            &:hover,\r\n            &.active {\r\n                background-color: #FF238D;\r\n            }\r\n        }\r\n    }\r\n\r\n    .os-scrollbar-horizontal {\r\n        padding: 0;\r\n        height: 4px!important;\r\n\r\n        .os-scrollbar-track {\r\n            background-color: #DFE4EF;\r\n            border-radius: 10px;\r\n        }\r\n\r\n        .os-scrollbar-handle {\r\n            background-color: #FF238D!important;\r\n            border-radius: 10px;\r\n\r\n            &:hover,\r\n            &.active {\r\n                background-color: #FF238D;\r\n            }\r\n        }\r\n    }\r\n}\r\n","@import '../../base/_variables.less';\r\n\r\n@single-row-max-width: 430px;\r\n\r\n.hrm-basic-footer {\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: space-between;\r\n    height: 60px;\r\n    flex-shrink: 0;\r\n    border-top-width: 1px;\r\n    padding-left: 132px;\r\n    padding-right: 132px;\r\n\r\n    border-top-color: #DFE4EF;\r\n    border-top-style: solid;\r\n\r\n    &__branding {\r\n        display: flex;\r\n        align-items: flex-end;\r\n\r\n        .hrm-basic-footer__copyright {\r\n            margin-left: 28px;\r\n        }\r\n    }\r\n\r\n    &__logo {\r\n        width: 89.5px;\r\n        height: 16px;\r\n\r\n        background: url('../../assets/img/lookin-logo.png');\r\n    }\r\n\r\n    &__copyright {\r\n        color: #333333;\r\n        font-size: 14px;\r\n    }\r\n\r\n    &__support-link {\r\n        display: flex;\r\n        align-items: center;\r\n\r\n        color: #0066FF;\r\n        font-size: 14px;\r\n        text-decoration: none;\r\n        line-height: 108%;\r\n\r\n        transition: color @hover-transition-duration @hover-transition-timing-function;\r\n\r\n        &:before {\r\n            content: '';\r\n\r\n            display: inline-block;\r\n            width: 20px;\r\n            height: 20px;\r\n            flex-shrink: 0;\r\n            margin-right: 8px;\r\n\r\n            background-image: .support-icon-background-image(#8E9CBB)[@result];\r\n            background-size: 100% 100%;\r\n            background-repeat: no-repeat;\r\n        }\r\n\r\n        &:hover {\r\n            color: #003F9D;\r\n        }\r\n    }\r\n}\r\n\r\n@media (max-width: @tablet-max-width) {\r\n    .hrm-basic-footer {\r\n        height: 62px;\r\n        padding-left: 30px;\r\n        padding-right: 30px;\r\n    }\r\n}\r\n\r\n@media (max-width: @mobile-max-width) {\r\n    .hrm-basic-footer {\r\n        height: 64px;\r\n        padding-left: 20px;\r\n        padding-right: 20px;\r\n\r\n        &__copyright {\r\n            font-size: 12px;\r\n        }\r\n\r\n        &__support-link {\r\n            font-size: 12px;\r\n\r\n            &:before {\r\n                margin-right: 12px;\r\n            }\r\n        }\r\n    }\r\n}\r\n\r\n@media (max-width: @single-row-max-width) {\r\n    .hrm-basic-footer {\r\n        &__branding {\r\n            flex-direction: column;\r\n            align-items: flex-start;\r\n\r\n            .hrm-basic-footer__copyright {\r\n                margin-top: 8px;\r\n                margin-left: 0;\r\n            }\r\n        }\r\n\r\n        &__support-link {\r\n            width: 120px;\r\n        }\r\n    }\r\n}\r\n","@import '../../base/_variables.less';\r\n\r\n.hrm-basic-sidebar {\r\n    display: flex;\r\n    flex-direction: column;\r\n    align-items: center;\r\n    justify-content: space-between;\r\n    width: 60px;\r\n    padding-top: 12px;\r\n    padding-bottom: 26px;\r\n\r\n    background-color: #333;\r\n\r\n    &__logout-button {\r\n        width: 35px;\r\n        height: 35px;\r\n\r\n        border-color: #8E9CBB;\r\n\r\n        &:before {\r\n            @background-svg: '\r\n                <svg width=\"15\" height=\"12\" viewBox=\"0 0 15 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\r\n                    <path d=\"M9 1H12.3333C12.7754 1 13.1993 1.11706 13.5118 1.32544C13.8244 1.53381 14 1.81643 14 2.11111V9.88889C14 10.1836 13.8244 10.4662 13.5118 10.6746C13.1993 10.8829 12.7754 11 12.3333 11H9\" stroke=\"#8E9CBB\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\r\n                    <path d=\"M5 9L8 6L5 3\" stroke=\"#8E9CBB\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\r\n                    <path d=\"M7 6H1\" stroke=\"#8E9CBB\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\r\n                </svg>\r\n            ';\r\n\r\n            @escaped-background-svg: escape(@background-svg);\r\n            background-image: url('data:image/svg+xml,@{escaped-background-svg}');\r\n\r\n            margin-left: -3px;\r\n\r\n            width: 15px;\r\n            height: 12px;\r\n        }\r\n    }\r\n\r\n    &__support-link {\r\n        display: inline-block;\r\n        width: 20px;\r\n        height: 20px;\r\n\r\n        background-image: .support-icon-background-image(#8E9CBB)[@result];\r\n        background-size: 100% 100%;\r\n        background-repeat: no-repeat;\r\n        cursor: pointer;\r\n    }\r\n}\r\n\r\n@media (max-width: @tablet-max-width) {\r\n    .hrm-basic-sidebar {\r\n        flex-direction: row;\r\n        justify-content: flex-end;\r\n        padding-top: 0;\r\n        padding-right: 14px;\r\n        padding-bottom: 0;\r\n        width: unset;\r\n        height: 50px;\r\n\r\n        .hrm-basic-sidebar__logout-button {\r\n            order: 1;\r\n            margin-left: 18px;\r\n        }\r\n    }\r\n}\r\n\r\n@media (max-width: @mobile-max-width) {\r\n    .hrm-basic-sidebar {\r\n        padding-right: 20px;\r\n    }\r\n}\r\n","@import '../../base/_variables.less';\r\n\r\n.hrm-main-sidebar {\r\n    width: 200px;\r\n    height: 100%;\r\n\r\n    transition: width 200ms ease-in;\r\n\r\n    .notice-list {\r\n        max-height: unset;\r\n        padding-right: 0 !important;\r\n    }\r\n\r\n    &--collapsed {\r\n        width: 60px;\r\n\r\n        .hrm-main-sidebar__content-wrapper {\r\n            width: 60px;\r\n        }\r\n\r\n        .hrm-main-sidebar__drawer {\r\n            left: 60px;\r\n        }\r\n\r\n        .hrm-main-sidebar__drawer-menu-search {\r\n            max-width: calc(100% - 60px);\r\n        }\r\n\r\n        .hrm-main-sidebar__drawer-notifications {\r\n            max-width: calc(100% - 60px);\r\n        }\r\n\r\n        .hrm-main-sidebar__menu-item-name {\r\n            opacity: 0;\r\n        }\r\n\r\n        .hrm-main-sidebar__action-name {\r\n            opacity: 0;\r\n        }\r\n\r\n        .hrm-main-sidebar__user-name {\r\n            opacity: 0;\r\n        }\r\n    }\r\n\r\n    &__content-wrapper {\r\n        width: 200px;\r\n        height: 100%;\r\n        position: absolute;\r\n        left: 0;\r\n        top: 0;\r\n\r\n        z-index: 101;\r\n        overflow: hidden;\r\n        background: #FFFFFF;\r\n\r\n        transition: width 200ms ease-in;\r\n    }\r\n\r\n    &__content {\r\n        display: flex;\r\n        flex-direction: column;\r\n        align-items: flex-start;\r\n        width: 200px;\r\n        height: 100%;\r\n        padding: 12px 13px 14px;\r\n\r\n        color: #8E9CBB;\r\n        background-color: #333;\r\n\r\n        .hrm-main-sidebar__header {\r\n            margin-left: -13px;\r\n            margin-right: -13px;\r\n            width: calc(100% + 26px);\r\n        }\r\n\r\n        .hrm-main-sidebar__menu {\r\n            margin-left: -13px;\r\n        }\r\n\r\n        .hrm-main-sidebar__actions {\r\n            margin-top: 30px;\r\n        }\r\n    }\r\n\r\n    &__header {\r\n        display: flex;\r\n        flex-direction: column;\r\n        align-items: flex-start;\r\n        width: 100%;\r\n        border-bottom-width: 1px;\r\n        padding-left: 13px;\r\n        padding-bottom: 16px;\r\n\r\n        border-bottom-style: solid;\r\n        border-bottom-color: #45484E;\r\n\r\n        .hrm-main-sidebar__notifications {\r\n            margin-top: 18px;\r\n            margin-left: 8px;\r\n        }\r\n    }\r\n\r\n    &__user {\r\n        display: flex;\r\n        align-items: center;\r\n\r\n        cursor: pointer;\r\n\r\n        .hrm-main-sidebar__user-name {\r\n            margin-left: 9px;\r\n        }\r\n    }\r\n\r\n    &__avatar {\r\n        width: 34px;\r\n        height: 34px;\r\n\r\n        overflow: hidden;\r\n        border-radius: 50%;\r\n        object-fit: cover;\r\n    }\r\n\r\n    &__user-name {\r\n        width: 0;\r\n\r\n        font-size: 13px;\r\n        line-height: 110%;\r\n\r\n        transition: opacity 200ms ease-in;\r\n\r\n        .hrm-main-sidebar__user--active & {\r\n            color: #FF238D;\r\n        }\r\n    }\r\n\r\n    &__notifications {\r\n        cursor: pointer;\r\n    }\r\n\r\n    &__notifications-icon {\r\n        @background-svg: '\r\n            <svg width=\"18\" height=\"21\" viewBox=\"0 0 18 21\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\r\n                <path d=\"M14.3333 7.88475C14.3333 6.2975 13.7714 4.77525 12.7712 3.6529C11.771 2.53054 10.4145 1.90001 9 1.90001C7.58551 1.90001 6.22896 2.53054 5.22876 3.6529C4.22857 4.77525 3.66667 6.2975 3.66667 7.88475C3.66667 14.8669 1 15.8999 1 15.8999H17C17 15.8999 14.3333 14.8669 14.3333 7.88475Z\" stroke=\"#8E9CBB\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\r\n                <path d=\"M11 19C10.7968 19.3031 10.505 19.5547 10.154 19.7295C9.80302 19.9044 9.40506 19.9965 9 19.9965C8.59494 19.9965 8.19698 19.9044 7.84598 19.7295C7.49498 19.5547 7.20325 19.3031 7 19\" stroke=\"#8E9CBB\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\r\n            </svg>\r\n        ';\r\n\r\n        width: 18px;\r\n        height: 21px;\r\n        position: relative;\r\n\r\n        @escaped-background-svg: escape(@background-svg);\r\n        background-image: url('data:image/svg+xml,@{escaped-background-svg}');\r\n        background-size: 100% 100%;\r\n        background-repeat: no-repeat;\r\n    }\r\n\r\n    &__notifications-icon-counter {\r\n        display: flex;\r\n        align-items: center;\r\n        height: 16px;\r\n        padding-left: 4.5px;\r\n        padding-right: 4.5px;\r\n        position: absolute;\r\n        top: -5px;\r\n        left: 9px;\r\n\r\n        background: #FF238D;\r\n        border-radius: 10px;\r\n        font-weight: 600;\r\n        font-size: 12px;\r\n        color: #000;\r\n    }\r\n\r\n    &__menu {\r\n        padding-top: 25px;\r\n        padding-left: 13px;\r\n\r\n        .hrm-main-sidebar__menu-item {\r\n            &:not(:first-child) {\r\n                margin-top: 26px;\r\n            }\r\n        }\r\n    }\r\n\r\n    &__menu-item {\r\n        display: inline-flex !important;\r\n        align-items: center;\r\n\r\n        cursor: pointer;\r\n\r\n        .hrm-main-sidebar__menu-item-name {\r\n            margin-left: 13px;\r\n        }\r\n\r\n        &:before {\r\n            content: '';\r\n\r\n            display: block;\r\n\r\n            background-size: 100% 100%;\r\n            background-repeat: no-repeat;\r\n        }\r\n    }\r\n\r\n    &__menu-item-name {\r\n        font-weight: bold;\r\n        font-size: 12px;\r\n        letter-spacing: 1px;\r\n        text-transform: uppercase;\r\n        color: #8E9CBB;\r\n\r\n        transition: opacity 200ms ease-in;\r\n\r\n        .hrm-main-sidebar__menu-item--active & {\r\n            color: #FF238D;\r\n        }\r\n    }\r\n\r\n    &__menu-calculations-item {\r\n        .background-image(@color) {\r\n            @svg-content: escape('\r\n                <svg width=\"18\" height=\"20\" viewBox=\"0 0 18 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\r\n                    <path d=\"M1 7H17M4 11H6M4 15H6M8 11H10M8 15H10M13 16V10M3 19H15C16.1046 19 17 18.1046 17 17V3C17 1.89543 16.1046 1 15 1H3C1.89543 1 1 1.89543 1 3V17C1 18.1046 1.89543 19 3 19Z\" stroke=\"@{color}\" stroke-width=\"2\"/>\r\n                </svg>\r\n            ');\r\n            @result: url('data:image/svg+xml,@{svg-content}');\r\n        }\r\n\r\n        &:before {\r\n            width: 18px;\r\n            height: 20px;\r\n            margin-right: calc((34px - 18px) / 2);\r\n            margin-left: calc((34px - 18px) / 2);\r\n\r\n            background-image: .background-image(#8E9CBB)[@result];\r\n        }\r\n\r\n        &.hrm-main-sidebar__menu-item--active {\r\n            &:before {\r\n                background-image: .background-image(#FF238D)[@result];\r\n            }\r\n        }\r\n    }\r\n\r\n    &__menu-hr-item {\r\n        .background-image(@color) {\r\n            @svg-content: escape('\r\n                <svg width=\"18\" height=\"22\" viewBox=\"0 0 18 22\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\r\n                    <path d=\"M13 20C13 20.5523 13.4477 21 14 21C14.5523 21 15 20.5523 15 20H13ZM11.5 16V15V16ZM6.5 16V15V16ZM4 18.6667H3H4ZM3 20C3 20.5523 3.44772 21 4 21C4.55228 21 5 20.5523 5 20H3ZM8 5C8 5.55228 8.44772 6 9 6C9.55229 6 10 5.55228 10 5H8ZM10 1C10 0.447715 9.55229 0 9 0C8.44772 0 8 0.447715 8 1H10ZM15 20V18.6667H13V20H15ZM15 18.6667C15 17.7143 14.6459 16.789 13.9973 16.0971L12.5382 17.465C12.8273 17.7733 13 18.2046 13 18.6667H15ZM13.9973 16.0971C13.3466 15.4031 12.4498 15 11.5 15V17C11.8762 17 12.2512 17.1588 12.5382 17.465L13.9973 16.0971ZM11.5 15H6.5V17H11.5V15ZM6.5 15C5.55015 15 4.65335 15.4031 4.0027 16.0971L5.46177 17.465C5.74879 17.1588 6.12376 17 6.5 17V15ZM4.0027 16.0971C3.35409 16.789 3 17.7143 3 18.6667H5C5 18.2046 5.1727 17.7733 5.46177 17.465L4.0027 16.0971ZM3 18.6667V20H5V18.6667H3ZM10 11C10 11.5523 9.55228 12 9 12V14C10.6569 14 12 12.6569 12 11H10ZM9 12C8.44772 12 8 11.5523 8 11H6C6 12.6569 7.34315 14 9 14V12ZM8 11C8 10.4477 8.44772 10 9 10V8C7.34315 8 6 9.34315 6 11H8ZM9 10C9.55229 10 10 10.4477 10 11H12C12 9.34315 10.6569 8 9 8V10ZM2 18V6H0V18H2ZM4 4H14V2H4V4ZM16 6V18H18V6H16ZM14 20H4V22H14V20ZM16 18C16 19.1046 15.1046 20 14 20V22C16.2091 22 18 20.2091 18 18H16ZM14 4C15.1046 4 16 4.89543 16 6H18C18 3.79086 16.2091 2 14 2V4ZM2 6C2 4.89543 2.89543 4 4 4V2C1.79086 2 0 3.79086 0 6H2ZM0 18C0 20.2091 1.79086 22 4 22V20C2.89543 20 2 19.1046 2 18H0ZM10 5V1H8V5H10Z\" fill=\"@{color}\"/>\r\n                </svg>\r\n            ');\r\n            @result: url('data:image/svg+xml,@{svg-content}');\r\n        }\r\n\r\n        &:before {\r\n            width: 18px;\r\n            height: 22px;\r\n            margin-right: calc((34px - 18px) / 2);\r\n            margin-left: calc((34px - 18px) / 2);\r\n\r\n            background-image: .background-image(#8E9CBB)[@result];\r\n        }\r\n\r\n        &.hrm-main-sidebar__menu-item--active {\r\n            &:before {\r\n                background-image: .background-image(#FF238D)[@result];\r\n            }\r\n        }\r\n    }\r\n\r\n    &__menu-documents-item {\r\n        .background-image(@color) {\r\n            @svg-content: escape('\r\n                <svg width=\"20\" height=\"16\" viewBox=\"0 0 20 16\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\r\n                    <path d=\"M2 1C2 0.447715 1.55228 0 1 0C0.447715 0 0 0.447715 0 1H2ZM1 15H0C0 15.5523 0.447715 16 1 16L1 15ZM19 16C19.5523 16 20 15.5523 20 15C20 14.4477 19.5523 14 19 14V16ZM4 11C4 11.5523 4.44772 12 5 12C5.55228 12 6 11.5523 6 11H4ZM6 9C6 8.44772 5.55228 8 5 8C4.44772 8 4 8.44772 4 9H6ZM8 11C8 11.5523 8.44772 12 9 12C9.55229 12 10 11.5523 10 11H8ZM10 5C10 4.44772 9.55229 4 9 4C8.44772 4 8 4.44772 8 5H10ZM16 11C16 11.5523 16.4477 12 17 12C17.5523 12 18 11.5523 18 11H16ZM18 3C18 2.44772 17.5523 2 17 2C16.4477 2 16 2.44772 16 3H18ZM12 11C12 11.5523 12.4477 12 13 12C13.5523 12 14 11.5523 14 11H12ZM14 7C14 6.44772 13.5523 6 13 6C12.4477 6 12 6.44772 12 7H14ZM0 1V15H2V1H0ZM1 16H19V14H1V16ZM6 11V9H4V11H6ZM10 11V5H8V11H10ZM18 11V3H16V11H18ZM14 11V7H12V11H14Z\" fill=\"@{color}\"/>\r\n                </svg>\r\n            ');\r\n            @result: url('data:image/svg+xml,@{svg-content}');\r\n        }\r\n\r\n        &:before {\r\n            width: 20px;\r\n            height: 16px;\r\n            margin-right: calc((34px - 20px) / 2);\r\n            margin-left: calc((34px - 20px) / 2);\r\n\r\n            background-image: .background-image(#8E9CBB)[@result];\r\n        }\r\n\r\n        &.hrm-main-sidebar__menu-item--active {\r\n            &:before {\r\n                background-image: .background-image(#FF238D)[@result];\r\n            }\r\n        }\r\n    }\r\n\r\n    &__menu-reference-item {\r\n        .background-image(@color) {\r\n            @svg-content: escape('\r\n                <svg width=\"18\" height=\"20\" viewBox=\"0 0 18 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\r\n                    <path d=\"M1 17C1 15.5 2.07143 15 3.14286 15H16M6 6H12M7 10H11M17 14.7647V1H3.28571C1.57143 1 1 2.05882 1 3.11765V16.8824C1 18.4706 2.14286 19 3.28571 19H17C17 19 15.2857 16.8824 17 14.7647Z\" stroke=\"@{color}\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\r\n                </svg>\r\n            ');\r\n            @result: url('data:image/svg+xml,@{svg-content}');\r\n        }\r\n\r\n        &:before {\r\n            width: 18px;\r\n            height: 20px;\r\n            margin-right: calc((34px - 18px) / 2);\r\n            margin-left: calc((34px - 18px) / 2);\r\n\r\n            background-image: .background-image(#8E9CBB)[@result];\r\n        }\r\n\r\n        &.hrm-main-sidebar__menu-item--active {\r\n            &:before {\r\n                background-image: .background-image(#FF238D)[@result];\r\n            }\r\n        }\r\n    }\r\n\r\n    &__menu-contents-item {\r\n        .background-image(@color) {\r\n            @svg-content: escape('\r\n                <svg width=\"18\" height=\"16\" viewBox=\"0 0 18 16\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\r\n                    <path d=\"M1 1H17M1 8H17M1 15H17\" stroke=\"@{color}\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\r\n                </svg>\r\n            ');\r\n            @result: url('data:image/svg+xml,@{svg-content}');\r\n        }\r\n\r\n        &:before {\r\n            width: 18px;\r\n            height: 16px;\r\n            margin-right: calc((34px - 18px) / 2);\r\n            margin-left: calc((34px - 18px) / 2);\r\n\r\n            background-image: .background-image(#8E9CBB)[@result];\r\n        }\r\n\r\n        &.hrm-main-sidebar__menu-item--active {\r\n            &:before {\r\n                background-image: .background-image(#FF238D)[@result];\r\n            }\r\n        }\r\n    }\r\n\r\n    &__actions {\r\n        display: flex;\r\n        flex-direction: column;\r\n        align-items: center;\r\n\r\n        .hrm-main-sidebar__support-link {\r\n            margin-top: 21px;\r\n        }\r\n\r\n        .hrm-main-sidebar__collapse-toggle {\r\n            margin-top: 35px;\r\n        }\r\n    }\r\n\r\n    &__settings-link {\r\n        @background-svg: '\r\n            <svg width=\"22\" height=\"22\" viewBox=\"0 0 22 22\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\r\n                <path d=\"M11 13.7273C12.5062 13.7273 13.7273 12.5062 13.7273 11C13.7273 9.49377 12.5062 8.27273 11 8.27273C9.49377 8.27273 8.27273 9.49377 8.27273 11C8.27273 12.5062 9.49377 13.7273 11 13.7273Z\" stroke=\"#8E9CBB\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\r\n                <path d=\"M17.7273 13.7273C17.6063 14.0015 17.5702 14.3056 17.6236 14.6005C17.6771 14.8954 17.8177 15.1676 18.0273 15.3818L18.0818 15.4364C18.2509 15.6052 18.385 15.8057 18.4765 16.0265C18.568 16.2472 18.6151 16.4838 18.6151 16.7227C18.6151 16.9617 18.568 17.1983 18.4765 17.419C18.385 17.6397 18.2509 17.8402 18.0818 18.0091C17.913 18.1781 17.7124 18.3122 17.4917 18.4037C17.271 18.4952 17.0344 18.5423 16.7955 18.5423C16.5565 18.5423 16.3199 18.4952 16.0992 18.4037C15.8785 18.3122 15.678 18.1781 15.5091 18.0091L15.4545 17.9545C15.2403 17.745 14.9682 17.6044 14.6733 17.5509C14.3784 17.4974 14.0742 17.5335 13.8 17.6545C13.5311 17.7698 13.3018 17.9611 13.1403 18.205C12.9788 18.4489 12.8921 18.7347 12.8909 19.0273V19.1818C12.8909 19.664 12.6994 20.1265 12.3584 20.4675C12.0174 20.8084 11.5549 21 11.0727 21C10.5905 21 10.1281 20.8084 9.78708 20.4675C9.4461 20.1265 9.25455 19.664 9.25455 19.1818V19.1C9.24751 18.7991 9.15011 18.5073 8.97501 18.2625C8.79991 18.0176 8.55521 17.8312 8.27273 17.7273C7.99853 17.6063 7.69437 17.5702 7.39947 17.6236C7.10456 17.6771 6.83244 17.8177 6.61818 18.0273L6.56364 18.0818C6.39478 18.2509 6.19425 18.385 5.97353 18.4765C5.7528 18.568 5.51621 18.6151 5.27727 18.6151C5.03834 18.6151 4.80174 18.568 4.58102 18.4765C4.36029 18.385 4.15977 18.2509 3.99091 18.0818C3.82186 17.913 3.68775 17.7124 3.59626 17.4917C3.50476 17.271 3.45766 17.0344 3.45766 16.7955C3.45766 16.5565 3.50476 16.3199 3.59626 16.0992C3.68775 15.8785 3.82186 15.678 3.99091 15.5091L4.04545 15.4545C4.25503 15.2403 4.39562 14.9682 4.4491 14.6733C4.50257 14.3784 4.46647 14.0742 4.34545 13.8C4.23022 13.5311 4.03887 13.3018 3.79497 13.1403C3.55107 12.9788 3.26526 12.8921 2.97273 12.8909H2.81818C2.33597 12.8909 1.87351 12.6994 1.53253 12.3584C1.19156 12.0174 1 11.5549 1 11.0727C1 10.5905 1.19156 10.1281 1.53253 9.78708C1.87351 9.4461 2.33597 9.25455 2.81818 9.25455H2.9C3.2009 9.24751 3.49273 9.15011 3.73754 8.97501C3.98236 8.79991 4.16883 8.55521 4.27273 8.27273C4.39374 7.99853 4.42984 7.69437 4.37637 7.39947C4.3229 7.10456 4.18231 6.83244 3.97273 6.61818L3.91818 6.56364C3.74913 6.39478 3.61503 6.19425 3.52353 5.97353C3.43203 5.7528 3.38493 5.51621 3.38493 5.27727C3.38493 5.03834 3.43203 4.80174 3.52353 4.58102C3.61503 4.36029 3.74913 4.15977 3.91818 3.99091C4.08704 3.82186 4.28757 3.68775 4.50829 3.59626C4.72901 3.50476 4.96561 3.45766 5.20455 3.45766C5.44348 3.45766 5.68008 3.50476 5.9008 3.59626C6.12152 3.68775 6.32205 3.82186 6.49091 3.99091L6.54545 4.04545C6.75971 4.25503 7.03183 4.39562 7.32674 4.4491C7.62164 4.50257 7.9258 4.46647 8.2 4.34545H8.27273C8.54161 4.23022 8.77093 4.03887 8.93245 3.79497C9.09397 3.55107 9.18065 3.26526 9.18182 2.97273V2.81818C9.18182 2.33597 9.37338 1.87351 9.71435 1.53253C10.0553 1.19156 10.5178 1 11 1C11.4822 1 11.9447 1.19156 12.2856 1.53253C12.6266 1.87351 12.8182 2.33597 12.8182 2.81818V2.9C12.8193 3.19253 12.906 3.47834 13.0676 3.72224C13.2291 3.96614 13.4584 4.15749 13.7273 4.27273C14.0015 4.39374 14.3056 4.42984 14.6005 4.37637C14.8954 4.3229 15.1676 4.18231 15.3818 3.97273L15.4364 3.91818C15.6052 3.74913 15.8057 3.61503 16.0265 3.52353C16.2472 3.43203 16.4838 3.38493 16.7227 3.38493C16.9617 3.38493 17.1983 3.43203 17.419 3.52353C17.6397 3.61503 17.8402 3.74913 18.0091 3.91818C18.1781 4.08704 18.3122 4.28757 18.4037 4.50829C18.4952 4.72901 18.5423 4.96561 18.5423 5.20455C18.5423 5.44348 18.4952 5.68008 18.4037 5.9008C18.3122 6.12152 18.1781 6.32205 18.0091 6.49091L17.9545 6.54545C17.745 6.75971 17.6044 7.03183 17.5509 7.32674C17.4974 7.62164 17.5335 7.9258 17.6545 8.2V8.27273C17.7698 8.54161 17.9611 8.77093 18.205 8.93245C18.4489 9.09397 18.7347 9.18065 19.0273 9.18182H19.1818C19.664 9.18182 20.1265 9.37338 20.4675 9.71435C20.8084 10.0553 21 10.5178 21 11C21 11.4822 20.8084 11.9447 20.4675 12.2856C20.1265 12.6266 19.664 12.8182 19.1818 12.8182H19.1C18.8075 12.8193 18.5217 12.906 18.2778 13.0676C18.0339 13.2291 17.8425 13.4584 17.7273 13.7273Z\" stroke=\"#8E9CBB\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\r\n            </svg>\r\n        ';\r\n\r\n        display: inline-block;\r\n        width: 22px;\r\n        height: 22px;\r\n        position: relative;\r\n\r\n        @escaped-background-svg: escape(@background-svg);\r\n        background-image: url('data:image/svg+xml,@{escaped-background-svg}');\r\n        background-size: 100% 100%;\r\n        background-repeat: no-repeat;\r\n        cursor: pointer;\r\n    }\r\n\r\n    &__support-link {\r\n        display: inline-block;\r\n        width: 20px;\r\n        height: 20px;\r\n\r\n        background-image: .support-icon-background-image(#8E9CBB)[@result];\r\n        background-size: 100% 100%;\r\n        background-repeat: no-repeat;\r\n        cursor: pointer;\r\n    }\r\n\r\n    &__collapse-toggle {\r\n        display: flex;\r\n        align-items: center;\r\n        justify-content: center;\r\n        width: 34px;\r\n        height: 34px;\r\n        border-width: 1px;\r\n\r\n        border-style: solid;\r\n        border-color: #8E9CBB;\r\n        border-radius: 50%;\r\n        background-color: transparent;\r\n        cursor: pointer;\r\n\r\n        &:before {\r\n            @background-svg: '\r\n                <svg width=\"7\" height=\"12\" viewBox=\"0 0 7 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\r\n                    <path d=\"M6.70905 6.69036C6.32111 7.07811 5.69215 7.07811 5.30421 6.69036L0.306472 1.69499C-0.0814626 1.30723 -0.081462 0.678565 0.306473 0.290813C0.694408 -0.0969372 1.32337 -0.0969372 1.71131 0.290813L6.70905 5.28619C7.09698 5.67394 7.09698 6.30261 6.70905 6.69036Z\" fill=\"#8E9CBB\"/>\r\n                    <path d=\"M6.70905 5.29413C6.32111 4.90637 5.69215 4.90637 5.30421 5.29413L0.290951 10.305C-0.096984 10.6928 -0.0969834 11.3214 0.290951 11.7092C0.678886 12.0969 1.30785 12.0969 1.69579 11.7092L6.70905 6.6983C7.09698 6.31054 7.09698 5.68188 6.70905 5.29413Z\" fill=\"#8E9CBB\"/>\r\n                </svg>\r\n            ';\r\n\r\n            content: '';\r\n\r\n            display: inline-block;\r\n            width: 7px;\r\n            height: 12px;\r\n            margin-right: 1px;\r\n\r\n            @escaped-background-svg: escape(@background-svg);\r\n            background-image: url('data:image/svg+xml,@{escaped-background-svg}');\r\n            background-size: 100% 100%;\r\n            background-repeat: no-repeat;\r\n            transform: rotate(180deg);\r\n        }\r\n\r\n        .hrm-main-sidebar--collapsed & {\r\n            &:before {\r\n                margin-left: 1px;\r\n                margin-right: 0;\r\n\r\n                transform: rotate(0);\r\n            }\r\n        }\r\n    }\r\n\r\n    &__drawer {\r\n        display: block;\r\n        height: 100%;\r\n        position: absolute;\r\n        top: 0;\r\n        left: 200px;\r\n        transform: translateX(calc(-100% - 15px));\r\n\r\n        z-index: 100;\r\n        background: #FFF;\r\n        box-shadow: 0 0 20px rgba(8, 20, 45, 0.3);\r\n\r\n        transition: left 200ms ease-in, transform 200ms ease-in;\r\n\r\n        &--open {\r\n            transform: translateX(0);\r\n        }\r\n    }\r\n\r\n    &__backdrop {\r\n        display: none;\r\n        position: absolute;\r\n        top: 0;\r\n        left: 0;\r\n        right: 0;\r\n        bottom: 0;\r\n\r\n        z-index: 99;\r\n\r\n        &--visible {\r\n            display: block;\r\n        }\r\n    }\r\n\r\n    &__menu-base-drawer {\r\n        width: 270px;\r\n    }\r\n\r\n    &__drawer-content-wrapper {\r\n        overflow-y: auto;\r\n        height: 100%;\r\n\r\n        .os-scrollbar.os-scrollbar-vertical {\r\n            right: 3px;\r\n        }\r\n    }\r\n\r\n    &__drawer-content {\r\n        display: none;\r\n        padding: 16px 25px;\r\n\r\n        &--active {\r\n            display: block;\r\n        }\r\n    }\r\n\r\n    &__contents {\r\n        display: flex;\r\n        flex-direction: column;\r\n        width: 100%;\r\n    }\r\n\r\n    &__submenu {\r\n        display: flex;\r\n        flex-direction: column;\r\n    }\r\n\r\n    &__submenu-item {\r\n        font-size: 13px;\r\n        line-height: 200%;\r\n        color: #0066FF;\r\n        text-decoration: none !important;\r\n        cursor: pointer;\r\n\r\n        &--active {\r\n            color: #333333;\r\n\r\n            &:hover {\r\n                color: inherit;\r\n            }\r\n        }\r\n    }\r\n}\r\n\r\n@media (max-width: @tablet-max-width) {\r\n    .hrm-main-sidebar {\r\n        width: 100%;\r\n        height: 50px;\r\n\r\n        .hrm-main-sidebar__content-wrapper {\r\n            width: 100%;\r\n        }\r\n\r\n        .hrm-main-sidebar__drawer {\r\n            left: 0;\r\n        }\r\n\r\n        &__content-wrapper {\r\n            width: 100%;\r\n            height: 50px;\r\n\r\n            position: fixed;\r\n        }\r\n\r\n        &__content {\r\n            flex-direction: row;\r\n            width: 100%;\r\n            height: 100%;\r\n            padding: 0 30px 0 13px;\r\n\r\n            .hrm-main-sidebar__header {\r\n                order: 3;\r\n                margin: 0 0 0 28px;\r\n                width: unset;\r\n                height: 100%;\r\n            }\r\n\r\n            .hrm-main-sidebar__menu {\r\n                order: 0;\r\n                margin: 0;\r\n                height: 100%;\r\n            }\r\n\r\n            .hrm-main-sidebar__actions {\r\n                order: 2;\r\n                margin-top: 0;\r\n                height: 100%;\r\n            }\r\n        }\r\n\r\n        &__header {\r\n            flex-direction: row-reverse;\r\n            align-items: center;\r\n            margin-bottom: unset;\r\n            padding: 0;\r\n            border-bottom: none;\r\n\r\n            .hrm-main-sidebar__user {\r\n                margin-left: 24px;\r\n                height: 100%;\r\n            }\r\n\r\n            .hrm-main-sidebar__notifications {\r\n                margin: 0;\r\n                height: 100%;\r\n            }\r\n        }\r\n\r\n        &__user {\r\n            display: flex;\r\n            align-items: center;\r\n            height: 100%;\r\n        }\r\n\r\n        &__avatar {\r\n            margin-left: 0;\r\n        }\r\n\r\n        &__user-name {\r\n            display: none;\r\n        }\r\n\r\n        &__notifications {\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            height: 100%;\r\n        }\r\n\r\n        &__notifications-icon {\r\n            margin-left: 0;\r\n        }\r\n\r\n        &__menu {\r\n            display: flex;\r\n            flex-direction: row;\r\n            height: 100%;\r\n            width: unset;\r\n            padding: 0;\r\n\r\n            .hrm-main-sidebar__menu-item {\r\n                margin-top: 0 !important;\r\n            }\r\n        }\r\n\r\n        &__menu-item {\r\n            align-items: center;\r\n            justify-content: center;\r\n            width: 48px;\r\n            height: 100%;\r\n            padding-left: unset;\r\n        }\r\n\r\n        &__menu-item-name {\r\n            display: none;\r\n        }\r\n\r\n        &__actions {\r\n            flex-direction: row;\r\n\r\n            .hrm-main-sidebar__support-link {\r\n                margin-top: 0;\r\n                margin-left: 24px;\r\n            }\r\n        }\r\n\r\n        &__collapse-toggle {\r\n            display: none;\r\n        }\r\n\r\n        &__drawer {\r\n            left: 0;\r\n            top: 50px;\r\n            width: 100%;\r\n            height: unset;\r\n            max-width: unset;\r\n\r\n            transform: translateY(-100%);\r\n\r\n            &--open {\r\n                transform: translateY(0);\r\n            }\r\n        }\r\n\r\n        &__drawer-menu-search {\r\n            width: 100%;\r\n            max-width: unset;\r\n        }\r\n\r\n        &__drawer-content-wrapper {\r\n            overflow-y: auto;\r\n            height: 100%;\r\n        }\r\n\r\n        &__drawer-content {\r\n            padding: 16px 20px;\r\n        }\r\n\r\n        &__submenu-item {\r\n            line-height: 260%;\r\n        }\r\n    }\r\n}\r\n\r\n@media (max-width: @mobile-max-width) {\r\n    .hrm-main-sidebar {\r\n        &__content {\r\n            padding-right: 20px;\r\n            padding-left: 5px;\r\n\r\n            .hrm-main-sidebar__actions {\r\n                order: -1;\r\n                margin-left: 11px;\r\n            }\r\n\r\n            .hrm-main-sidebar__menu {\r\n                order: -2;\r\n            }\r\n        }\r\n\r\n        &__menu-item:not(.hrm-main-sidebar__menu-contents-item) {\r\n            display: none !important;\r\n        }\r\n\r\n        &__menu-contents-item {\r\n            &.hrm-main-sidebar__menu-item--active {\r\n                &:before {\r\n                    @background-svg: '\r\n                        <svg width=\"18\" height=\"16\" viewBox=\"0 0 18 16\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\r\n                            <path d=\"M16.0254 15.0007L2.02468 1M1.9541 15.0007L15.9548 1\" stroke=\"#FF238D\" stroke-width=\"2\" stroke-linecap=\"round\"/>\r\n                        </svg>\r\n                    ';\r\n\r\n                    width: 18px;\r\n                    height: 16px;\r\n\r\n                    @escaped-background-svg: escape(@background-svg);\r\n                    background-image: url('data:image/svg+xml,@{escaped-background-svg}');\r\n                }\r\n            }\r\n        }\r\n\r\n        &__contents-drawer {\r\n            height: calc(100% - 50px);\r\n\r\n            box-shadow: none;\r\n\r\n            .hrm-main-sidebar__drawer-content-wrapper {\r\n                border-top-width: 1px;\r\n\r\n                border-top-style: solid;\r\n                border-top-color: #45484E;\r\n                background-color: #333;\r\n            }\r\n\r\n            .hrm-main-sidebar__drawer-content {\r\n                padding: 0;\r\n            }\r\n        }\r\n\r\n        &__contents-section-header {\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: space-between;\r\n            height: 50px;\r\n            padding-right: 20px;\r\n            padding-left: 20px;\r\n\r\n            font-weight: bold;\r\n            font-size: 15px;\r\n            text-transform: uppercase;\r\n            color: #8E9CBB;\r\n\r\n            &:after {\r\n                @background-svg: '\r\n                    <svg width=\"7\" height=\"12\" viewBox=\"0 0 7 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\r\n                        <path d=\"M6.70905 6.69036C6.32111 7.07811 5.69215 7.07811 5.30421 6.69036L0.306472 1.69499C-0.0814626 1.30723 -0.081462 0.678565 0.306473 0.290813C0.694408 -0.0969372 1.32337 -0.0969372 1.71131 0.290813L6.70905 5.28619C7.09698 5.67394 7.09698 6.30261 6.70905 6.69036Z\" fill=\"#8E9CBB\"/>\r\n                        <path d=\"M6.70905 5.29413C6.32111 4.90637 5.69215 4.90637 5.30421 5.29413L0.290951 10.305C-0.096984 10.6928 -0.0969834 11.3214 0.290951 11.7092C0.678886 12.0969 1.30785 12.0969 1.69579 11.7092L6.70905 6.6983C7.09698 6.31054 7.09698 5.68188 6.70905 5.29413Z\" fill=\"#8E9CBB\"/>\r\n                    </svg>\r\n                ';\r\n\r\n                content: '';\r\n\r\n                display: block;\r\n                width: 7px;\r\n                height: 12px;\r\n\r\n                @escaped-background-svg: escape(@background-svg);\r\n                background-image: url('data:image/svg+xml,@{escaped-background-svg}');\r\n            }\r\n\r\n            .hrm-main-sidebar__contents-section--open & {\r\n                color: #FF238D;\r\n\r\n                &:after {\r\n                    transform: rotate(90deg);\r\n                }\r\n            }\r\n        }\r\n\r\n        &__contents-section-body {\r\n            padding: 16px 20px;\r\n\r\n            background-color: #FFF;\r\n        }\r\n    }\r\n}\r\n","@import '../../base/_variables.less';\r\n\r\n.hrm-stepper {\r\n    display: flex;\r\n    justify-content: space-between;\r\n\r\n    .hrm-stepper__step {\r\n        width: 28px;\r\n\r\n        &:not(:first-child) {\r\n            width: 100%;\r\n            flex-grow: 1;\r\n        }\r\n    }\r\n\r\n    &__step {\r\n        display: flex;\r\n        justify-content: flex-end;\r\n\r\n        &:before {\r\n            content: '';\r\n\r\n            display: block;\r\n            flex-grow: 1;\r\n            align-self: flex-end;\r\n            height: 4px;\r\n            margin-bottom: 12px;\r\n\r\n            background-color: #0066FF;\r\n        }\r\n\r\n        .hrm-stepper__step-content {\r\n            width: 28px;\r\n        }\r\n\r\n        .hrm-stepper__step-index-number {\r\n            margin-top: 14px;\r\n        }\r\n\r\n        &--active {\r\n            &:before {\r\n                background: linear-gradient(90deg, #0066FF 0%, #FF238D 100%);\r\n            }\r\n        }\r\n\r\n        &--active ~ & {\r\n            &:before {\r\n                height: 2px;\r\n\r\n                background-color: #DFE4EF;\r\n            }\r\n        }\r\n\r\n        .hrm-stepper--dense & {\r\n            .hrm-stepper__step-label {\r\n                display: none;\r\n            }\r\n\r\n            .hrm-stepper__step-index-number {\r\n                margin-top: 0;\r\n            }\r\n        }\r\n    }\r\n\r\n    &__step-content {\r\n        display: flex;\r\n        flex-direction: column;\r\n        align-items: center;\r\n\r\n        cursor: pointer;\r\n    }\r\n\r\n    &__step-label {\r\n        font-weight: 500;\r\n        font-size: 13px;\r\n        color: #333333;\r\n        white-space: nowrap;\r\n\r\n        transition: color @hover-transition-duration @hover-transition-timing-function;\r\n\r\n        .hrm-stepper__step--active ~ .hrm-stepper__step & {\r\n            color: #0066FF;\r\n        }\r\n\r\n        .hrm-stepper__step-content:hover & {\r\n            color: #8E9CBB;\r\n        }\r\n\r\n        .hrm-stepper__step--active ~ .hrm-stepper__step .hrm-stepper__step-content:hover & {\r\n            color: #003F9D;\r\n        }\r\n    }\r\n\r\n    &__step-index-number {\r\n        display: flex;\r\n        align-items: center;\r\n        justify-content: center;\r\n        width: 28px;\r\n        height: 28px;\r\n        border-width: 2px;\r\n\r\n        border-style: solid;\r\n        border-color: #0066FF;\r\n        border-radius: 50%;\r\n        font-weight: bold;\r\n        font-size: 15px;\r\n        color: #333333;\r\n\r\n        transition: background-color @hover-transition-duration @hover-transition-timing-function,\r\n                    color @hover-transition-duration @hover-transition-timing-function;\r\n\r\n        .hrm-stepper__step--active & {\r\n            border-color: #FF238D;\r\n        }\r\n\r\n        .hrm-stepper__step--active ~ .hrm-stepper__step & {\r\n            border-color: #DFE4EF;\r\n            color: #0066FF;\r\n        }\r\n\r\n        .hrm-stepper__step-content:hover & {\r\n            color: #8E9CBB;\r\n        }\r\n\r\n        .hrm-stepper__step--active ~ .hrm-stepper__step .hrm-stepper__step-content:hover & {\r\n            color: #003F9D;\r\n        }\r\n    }\r\n}",".hrm-auto-resize {\r\n  resize: none;\r\n  overflow: hidden;\r\n  height: 18px;\r\n}\r\n",".loader {\r\n  width: 100%;\r\n  text-align: center;\r\n  padding: 20px;\r\n  font-size: 40px;\r\n  color: #ff238d;\r\n\r\n  &__indicator {\r\n\r\n  }\r\n}\r\n\r\n.loader-block {\r\n  width: 100%;\r\n  height: 240px;\r\n  border: 1px solid #DFE4EF;\r\n\r\n  display: flex;\r\n  flex-direction: column;\r\n  justify-content: center;\r\n  align-items: center;\r\n\r\n  &__indicator {\r\n    font-size: 40px;\r\n    color: #ff238d;\r\n  }\r\n\r\n  &__text {\r\n    margin-top: 20px;\r\n    color: #8E9CBB;\r\n    font-size: 15px;\r\n  }\r\n}\r\n"],"file":"components.css"}
.hrm-spacer {
  flex-grow: 1;
}
.hrm-scrollable-wrapper {
  position: relative;
}
.hrm-scrollable-wrapper__content {
  padding-bottom: 8px;
  height: 100%;
}
.hrm-scrollable-wrapper__wrapper {
  height: 100%;
}
.hrm-scrollable-wrapper .hrm-scrollable-wrapper__curtain {
  position: absolute;
  z-index: 5;
}
.hrm-scrollable-wrapper .hrm-scrollable-wrapper__top-curtain {
  top: 0;
  right: 1px;
  left: 1px;
}
.hrm-scrollable-wrapper .hrm-scrollable-wrapper__right-curtain {
  right: 0;
  top: 1px;
  bottom: 1px;
}
.hrm-scrollable-wrapper .hrm-scrollable-wrapper__bottom-curtain {
  bottom: 0;
  right: 1px;
  left: 1px;
}
.hrm-scrollable-wrapper .hrm-scrollable-wrapper__left-curtain {
  left: 0;
  top: 1px;
  bottom: 1px;
}
.hrm-scrollable-wrapper__content {
  overflow: auto;
}
.hrm-scrollable-wrapper__curtain {
  content: '';
  display: block;
}
.hrm-scrollable-wrapper__top-curtain {
  height: 28px;
  background: linear-gradient(0, rgba(255, 255, 255, 0) 0%, #FFFFFF 100%);
}
.hrm-scrollable-wrapper__right-curtain {
  width: 28px;
  background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 100%);
}
.hrm-scrollable-wrapper__bottom-curtain {
  height: 28px;
  background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 100%);
}
.hrm-scrollable-wrapper__left-curtain {
  width: 28px;
  background: linear-gradient(270deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 100%);
}
.hrm-scrollable-wrapper .os-scrollbar-vertical {
  padding: 0;
  width: 4px;
}
.hrm-scrollable-wrapper .os-scrollbar-vertical .os-scrollbar-track {
  background-color: #DFE4EF;
  border-radius: 10px;
}
.hrm-scrollable-wrapper .os-scrollbar-vertical .os-scrollbar-handle {
  background-color: #FF238D !important;
  border-radius: 10px;
}
.hrm-scrollable-wrapper .os-scrollbar-vertical .os-scrollbar-handle:hover,
.hrm-scrollable-wrapper .os-scrollbar-vertical .os-scrollbar-handle.active {
  background-color: #FF238D;
}
.hrm-scrollable-wrapper .os-scrollbar-horizontal {
  padding: 0;
  height: 4px!important;
}
.hrm-scrollable-wrapper .os-scrollbar-horizontal .os-scrollbar-track {
  background-color: #DFE4EF;
  border-radius: 10px;
}
.hrm-scrollable-wrapper .os-scrollbar-horizontal .os-scrollbar-handle {
  background-color: #FF238D !important;
  border-radius: 10px;
}
.hrm-scrollable-wrapper .os-scrollbar-horizontal .os-scrollbar-handle:hover,
.hrm-scrollable-wrapper .os-scrollbar-horizontal .os-scrollbar-handle.active {
  background-color: #FF238D;
}
.input-number-appearance {
  -moz-appearance: textfield;
}
.input-number-appearance::-webkit-inner-spin-button,
.input-number-appearance::-webkit-outer-spin-button {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  margin: 0;
}
.color--positive {
  color: #12C971;
}
.color--negative {
  color: #FF238D;
}
.color--secondary {
  color: #8E9CBB;
}
.color--neutral {
  color: #0066FF;
}
.hrm-button {
  display: inline-block;
  border: none;
  padding: 0;
  cursor: pointer;
  background-color: transparent;
}
.hrm-button[disabled] {
  opacity: 0.4;
  color: unset;
  cursor: not-allowed;
}
.hrm-button-with-icon {
  display: inline-flex;
  align-items: center;
  height: 30px;
  border-width: 1px;
  padding-left: 10px;
  padding-right: 15px;
  border-style: solid;
  border-color: #d3d8df;
  border-radius: 50px;
  font-weight: 500;
  font-size: 12px;
  transition: border-color 0.3s ease;
}
.hrm-button-with-icon:before {
  content: '';
  display: block;
  margin-right: 9px;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.hrm-button-with-icon:not([disabled]):hover {
  border-color: #8e9cbb;
}
.hrm-button-with-icon:not([disabled]):active {
  border-color: #647195;
}
.hrm-button-with-plus-icon:before {
  width: 14px;
  height: 14px;
}
.hrm-button-with-plus-icon.hrm-button-with-icon--theme_neutral:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M6.99697%2014.0083C6.44681%2014.0083%206.00082%2013.5595%206.00082%2013.0059L5.99983%201.01071C5.99983%200.457096%206.44582%200.00830078%206.99599%200.00830078C7.54615%200.00830078%207.99215%200.457097%207.99215%201.01071L7.99313%2013.0059C7.99313%2013.5595%207.54714%2014.0083%206.99697%2014.0083Z%22%20fill%3D%22%230066FF%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M14%207.01688C14%206.46326%2013.554%206.01447%2013.0038%206.01447L0.996158%206.01448C0.445995%206.01448%200%206.46327%200%207.01689C0%207.57051%200.445995%208.0193%200.996159%208.0193L13.0038%208.0193C13.554%208.0193%2014%207.5705%2014%207.01688Z%22%20fill%3D%22%230066FF%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-button-with-plus-icon.hrm-button-with-icon--theme_positive:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M6.99697%2014.0083C6.44681%2014.0083%206.00082%2013.5595%206.00082%2013.0059L5.99983%201.01071C5.99983%200.457096%206.44582%200.00830078%206.99599%200.00830078C7.54615%200.00830078%207.99215%200.457097%207.99215%201.01071L7.99313%2013.0059C7.99313%2013.5595%207.54714%2014.0083%206.99697%2014.0083Z%22%20fill%3D%22%2312C971%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M14%207.01688C14%206.46326%2013.554%206.01447%2013.0038%206.01447L0.996158%206.01448C0.445995%206.01448%200%206.46327%200%207.01689C0%207.57051%200.445995%208.0193%200.996159%208.0193L13.0038%208.0193C13.554%208.0193%2014%207.5705%2014%207.01688Z%22%20fill%3D%22%2312C971%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-button-with-plus-icon.hrm-button-with-icon--theme_negative:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M6.99697%2014.0083C6.44681%2014.0083%206.00082%2013.5595%206.00082%2013.0059L5.99983%201.01071C5.99983%200.457096%206.44582%200.00830078%206.99599%200.00830078C7.54615%200.00830078%207.99215%200.457097%207.99215%201.01071L7.99313%2013.0059C7.99313%2013.5595%207.54714%2014.0083%206.99697%2014.0083Z%22%20fill%3D%22%23FF238D%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M14%207.01688C14%206.46326%2013.554%206.01447%2013.0038%206.01447L0.996158%206.01448C0.445995%206.01448%200%206.46327%200%207.01689C0%207.57051%200.445995%208.0193%200.996159%208.0193L13.0038%208.0193C13.554%208.0193%2014%207.5705%2014%207.01688Z%22%20fill%3D%22%23FF238D%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-button-with-plus-icon.hrm-button-with-icon--theme_secondary:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M6.99697%2014.0083C6.44681%2014.0083%206.00082%2013.5595%206.00082%2013.0059L5.99983%201.01071C5.99983%200.457096%206.44582%200.00830078%206.99599%200.00830078C7.54615%200.00830078%207.99215%200.457097%207.99215%201.01071L7.99313%2013.0059C7.99313%2013.5595%207.54714%2014.0083%206.99697%2014.0083Z%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M14%207.01688C14%206.46326%2013.554%206.01447%2013.0038%206.01447L0.996158%206.01448C0.445995%206.01448%200%206.46327%200%207.01689C0%207.57051%200.445995%208.0193%200.996159%208.0193L13.0038%208.0193C13.554%208.0193%2014%207.5705%2014%207.01688Z%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-button-with-times-icon:before {
  width: 12px;
  height: 12px;
}
.hrm-button-with-times-icon.hrm-button-with-icon--theme_neutral:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M1.2553%2011.7071C0.864771%2011.3166%200.864771%2010.6834%201.2553%2010.2929L10.2928%201.25395C10.6833%200.863428%2011.3165%200.863429%2011.707%201.25395C12.0975%201.64448%2012.0975%202.27764%2011.707%202.66817L2.66951%2011.7071C2.27898%2012.0976%201.64582%2012.0976%201.2553%2011.7071Z%22%20fill%3D%22%230066FF%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M11.6132%2011.6446C12.0038%2011.2541%2012.0038%2010.6209%2011.6132%2010.2304L2.63679%201.25395C2.24627%200.863428%201.6131%200.863429%201.22258%201.25395C0.832056%201.64448%200.832056%202.27764%201.22258%202.66817L10.199%2011.6446C10.5896%2012.0351%2011.2227%2012.0351%2011.6132%2011.6446Z%22%20fill%3D%22%230066FF%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-button-with-times-icon.hrm-button-with-icon--theme_positive:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M1.2553%2011.7071C0.864771%2011.3166%200.864771%2010.6834%201.2553%2010.2929L10.2928%201.25395C10.6833%200.863428%2011.3165%200.863429%2011.707%201.25395C12.0975%201.64448%2012.0975%202.27764%2011.707%202.66817L2.66951%2011.7071C2.27898%2012.0976%201.64582%2012.0976%201.2553%2011.7071Z%22%20fill%3D%22%2312C971%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M11.6132%2011.6446C12.0038%2011.2541%2012.0038%2010.6209%2011.6132%2010.2304L2.63679%201.25395C2.24627%200.863428%201.6131%200.863429%201.22258%201.25395C0.832056%201.64448%200.832056%202.27764%201.22258%202.66817L10.199%2011.6446C10.5896%2012.0351%2011.2227%2012.0351%2011.6132%2011.6446Z%22%20fill%3D%22%2312C971%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-button-with-times-icon.hrm-button-with-icon--theme_negative:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M1.2553%2011.7071C0.864771%2011.3166%200.864771%2010.6834%201.2553%2010.2929L10.2928%201.25395C10.6833%200.863428%2011.3165%200.863429%2011.707%201.25395C12.0975%201.64448%2012.0975%202.27764%2011.707%202.66817L2.66951%2011.7071C2.27898%2012.0976%201.64582%2012.0976%201.2553%2011.7071Z%22%20fill%3D%22%23FF238D%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M11.6132%2011.6446C12.0038%2011.2541%2012.0038%2010.6209%2011.6132%2010.2304L2.63679%201.25395C2.24627%200.863428%201.6131%200.863429%201.22258%201.25395C0.832056%201.64448%200.832056%202.27764%201.22258%202.66817L10.199%2011.6446C10.5896%2012.0351%2011.2227%2012.0351%2011.6132%2011.6446Z%22%20fill%3D%22%23FF238D%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-button-with-times-icon.hrm-button-with-icon--theme_secondary:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M1.2553%2011.7071C0.864771%2011.3166%200.864771%2010.6834%201.2553%2010.2929L10.2928%201.25395C10.6833%200.863428%2011.3165%200.863429%2011.707%201.25395C12.0975%201.64448%2012.0975%202.27764%2011.707%202.66817L2.66951%2011.7071C2.27898%2012.0976%201.64582%2012.0976%201.2553%2011.7071Z%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M11.6132%2011.6446C12.0038%2011.2541%2012.0038%2010.6209%2011.6132%2010.2304L2.63679%201.25395C2.24627%200.863428%201.6131%200.863429%201.22258%201.25395C0.832056%201.64448%200.832056%202.27764%201.22258%202.66817L10.199%2011.6446C10.5896%2012.0351%2011.2227%2012.0351%2011.6132%2011.6446Z%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-button-with-check-icon:before {
  width: 15px;
  height: 10px;
}
.hrm-button-with-check-icon.hrm-button-with-icon--theme_neutral:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2215%22%20height%3D%2210%22%20viewBox%3D%220%200%2015%2010%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M5.26573%209.68401C4.8752%209.29348%204.8752%208.66032%205.26573%208.2698L13.0858%200.449632C13.4763%200.0591074%2014.1095%200.059107%2014.5%200.449631C14.8905%200.840156%2014.8905%201.47332%2014.5%201.86384L6.67994%209.68401C6.28942%2010.0745%205.65625%2010.0745%205.26573%209.68401Z%22%20fill%3D%22%230066FF%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M6.67994%209.68401C7.07047%209.29348%207.07041%208.66032%206.67988%208.2698L2.49995%204.08989C2.10943%203.69937%201.47626%203.69937%201.08574%204.08989C0.695216%204.48042%200.695216%205.11358%201.08574%205.50411L5.26573%209.68401C5.65625%2010.0745%206.28942%2010.0745%206.67994%209.68401Z%22%20fill%3D%22%230066FF%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-button-with-check-icon.hrm-button-with-icon--theme_positive:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2215%22%20height%3D%2210%22%20viewBox%3D%220%200%2015%2010%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M5.26573%209.68401C4.8752%209.29348%204.8752%208.66032%205.26573%208.2698L13.0858%200.449632C13.4763%200.0591074%2014.1095%200.059107%2014.5%200.449631C14.8905%200.840156%2014.8905%201.47332%2014.5%201.86384L6.67994%209.68401C6.28942%2010.0745%205.65625%2010.0745%205.26573%209.68401Z%22%20fill%3D%22%2312C971%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M6.67994%209.68401C7.07047%209.29348%207.07041%208.66032%206.67988%208.2698L2.49995%204.08989C2.10943%203.69937%201.47626%203.69937%201.08574%204.08989C0.695216%204.48042%200.695216%205.11358%201.08574%205.50411L5.26573%209.68401C5.65625%2010.0745%206.28942%2010.0745%206.67994%209.68401Z%22%20fill%3D%22%2312C971%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-button-with-check-icon.hrm-button-with-icon--theme_negative:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2215%22%20height%3D%2210%22%20viewBox%3D%220%200%2015%2010%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M5.26573%209.68401C4.8752%209.29348%204.8752%208.66032%205.26573%208.2698L13.0858%200.449632C13.4763%200.0591074%2014.1095%200.059107%2014.5%200.449631C14.8905%200.840156%2014.8905%201.47332%2014.5%201.86384L6.67994%209.68401C6.28942%2010.0745%205.65625%2010.0745%205.26573%209.68401Z%22%20fill%3D%22%23FF238D%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M6.67994%209.68401C7.07047%209.29348%207.07041%208.66032%206.67988%208.2698L2.49995%204.08989C2.10943%203.69937%201.47626%203.69937%201.08574%204.08989C0.695216%204.48042%200.695216%205.11358%201.08574%205.50411L5.26573%209.68401C5.65625%2010.0745%206.28942%2010.0745%206.67994%209.68401Z%22%20fill%3D%22%23FF238D%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-button-with-check-icon.hrm-button-with-icon--theme_secondary:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2215%22%20height%3D%2210%22%20viewBox%3D%220%200%2015%2010%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M5.26573%209.68401C4.8752%209.29348%204.8752%208.66032%205.26573%208.2698L13.0858%200.449632C13.4763%200.0591074%2014.1095%200.059107%2014.5%200.449631C14.8905%200.840156%2014.8905%201.47332%2014.5%201.86384L6.67994%209.68401C6.28942%2010.0745%205.65625%2010.0745%205.26573%209.68401Z%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M6.67994%209.68401C7.07047%209.29348%207.07041%208.66032%206.67988%208.2698L2.49995%204.08989C2.10943%203.69937%201.47626%203.69937%201.08574%204.08989C0.695216%204.48042%200.695216%205.11358%201.08574%205.50411L5.26573%209.68401C5.65625%2010.0745%206.28942%2010.0745%206.67994%209.68401Z%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-button-with-arrow-left-icon:before {
  width: 14px;
  height: 10px;
}
.hrm-button-with-arrow-left-icon.hrm-button-with-icon--theme_neutral:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2214%22%20height%3D%2210%22%20viewBox%3D%220%200%2014%2010%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M0.307053%205.69471C-0.0834709%205.30419%20-0.0834709%204.67103%200.307053%204.2805L4.28607%200.301682C4.67659%20-0.088842%205.30976%20-0.088842%205.70028%200.301682C6.0908%200.692207%206.0908%201.32537%205.70028%201.7159L1.72127%205.69471C1.33074%206.08524%200.697578%206.08524%200.307053%205.69471Z%22%20fill%3D%22%230066FF%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M0.307053%204.30507C-0.0834709%204.69559%20-0.0834709%205.32876%200.307053%205.71928L4.28607%209.69831C4.67659%2010.0888%205.30976%2010.0888%205.70028%209.69831C6.0908%209.30779%206.0908%208.67462%205.70028%208.2841L1.72127%204.30507C1.33074%203.91454%200.697578%203.91454%200.307053%204.30507Z%22%20fill%3D%22%230066FF%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M0.999971%204.98761C0.999971%204.43532%201.44769%203.98761%201.99997%203.98761H12.0156C12.5679%203.98761%2013.0156%204.43532%2013.0156%204.98761C13.0156%205.53989%2012.5679%205.98761%2012.0156%205.98761H1.99997C1.44769%205.98761%200.999971%205.53989%200.999971%204.98761Z%22%20fill%3D%22%230066FF%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-button-with-arrow-left-icon.hrm-button-with-icon--theme_positive:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2214%22%20height%3D%2210%22%20viewBox%3D%220%200%2014%2010%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M0.307053%205.69471C-0.0834709%205.30419%20-0.0834709%204.67103%200.307053%204.2805L4.28607%200.301682C4.67659%20-0.088842%205.30976%20-0.088842%205.70028%200.301682C6.0908%200.692207%206.0908%201.32537%205.70028%201.7159L1.72127%205.69471C1.33074%206.08524%200.697578%206.08524%200.307053%205.69471Z%22%20fill%3D%22%2312C971%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M0.307053%204.30507C-0.0834709%204.69559%20-0.0834709%205.32876%200.307053%205.71928L4.28607%209.69831C4.67659%2010.0888%205.30976%2010.0888%205.70028%209.69831C6.0908%209.30779%206.0908%208.67462%205.70028%208.2841L1.72127%204.30507C1.33074%203.91454%200.697578%203.91454%200.307053%204.30507Z%22%20fill%3D%22%2312C971%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M0.999971%204.98761C0.999971%204.43532%201.44769%203.98761%201.99997%203.98761H12.0156C12.5679%203.98761%2013.0156%204.43532%2013.0156%204.98761C13.0156%205.53989%2012.5679%205.98761%2012.0156%205.98761H1.99997C1.44769%205.98761%200.999971%205.53989%200.999971%204.98761Z%22%20fill%3D%22%2312C971%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-button-with-arrow-left-icon.hrm-button-with-icon--theme_negative:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2214%22%20height%3D%2210%22%20viewBox%3D%220%200%2014%2010%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M0.307053%205.69471C-0.0834709%205.30419%20-0.0834709%204.67103%200.307053%204.2805L4.28607%200.301682C4.67659%20-0.088842%205.30976%20-0.088842%205.70028%200.301682C6.0908%200.692207%206.0908%201.32537%205.70028%201.7159L1.72127%205.69471C1.33074%206.08524%200.697578%206.08524%200.307053%205.69471Z%22%20fill%3D%22%23FF238D%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M0.307053%204.30507C-0.0834709%204.69559%20-0.0834709%205.32876%200.307053%205.71928L4.28607%209.69831C4.67659%2010.0888%205.30976%2010.0888%205.70028%209.69831C6.0908%209.30779%206.0908%208.67462%205.70028%208.2841L1.72127%204.30507C1.33074%203.91454%200.697578%203.91454%200.307053%204.30507Z%22%20fill%3D%22%23FF238D%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M0.999971%204.98761C0.999971%204.43532%201.44769%203.98761%201.99997%203.98761H12.0156C12.5679%203.98761%2013.0156%204.43532%2013.0156%204.98761C13.0156%205.53989%2012.5679%205.98761%2012.0156%205.98761H1.99997C1.44769%205.98761%200.999971%205.53989%200.999971%204.98761Z%22%20fill%3D%22%23FF238D%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-button-with-arrow-left-icon.hrm-button-with-icon--theme_secondary:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2214%22%20height%3D%2210%22%20viewBox%3D%220%200%2014%2010%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M0.307053%205.69471C-0.0834709%205.30419%20-0.0834709%204.67103%200.307053%204.2805L4.28607%200.301682C4.67659%20-0.088842%205.30976%20-0.088842%205.70028%200.301682C6.0908%200.692207%206.0908%201.32537%205.70028%201.7159L1.72127%205.69471C1.33074%206.08524%200.697578%206.08524%200.307053%205.69471Z%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M0.307053%204.30507C-0.0834709%204.69559%20-0.0834709%205.32876%200.307053%205.71928L4.28607%209.69831C4.67659%2010.0888%205.30976%2010.0888%205.70028%209.69831C6.0908%209.30779%206.0908%208.67462%205.70028%208.2841L1.72127%204.30507C1.33074%203.91454%200.697578%203.91454%200.307053%204.30507Z%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M0.999971%204.98761C0.999971%204.43532%201.44769%203.98761%201.99997%203.98761H12.0156C12.5679%203.98761%2013.0156%204.43532%2013.0156%204.98761C13.0156%205.53989%2012.5679%205.98761%2012.0156%205.98761H1.99997C1.44769%205.98761%200.999971%205.53989%200.999971%204.98761Z%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-button-with-excel-icon:before {
  width: 14px;
  height: 14px;
}
.hrm-button-with-excel-icon.hrm-button-with-icon--theme_neutral:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M8.47538%203.125H10.5823L8.05679%206.85381L10.9062%2011H8.71957L6.98437%208.43767L5.24813%2011H3.0625L5.91196%206.85381L3.38642%203.125H5.49336L6.98437%205.29456L8.47538%203.125Z%22%20fill%3D%22%230066FF%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M1%2013V1H13V13H1Z%22%20stroke%3D%22%230066FF%22%20stroke-width%3D%222%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-button-with-excel-icon.hrm-button-with-icon--theme_positive:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M8.47538%203.125H10.5823L8.05679%206.85381L10.9062%2011H8.71957L6.98437%208.43767L5.24813%2011H3.0625L5.91196%206.85381L3.38642%203.125H5.49336L6.98437%205.29456L8.47538%203.125Z%22%20fill%3D%22%2312C971%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M1%2013V1H13V13H1Z%22%20stroke%3D%22%2312C971%22%20stroke-width%3D%222%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-button-with-excel-icon.hrm-button-with-icon--theme_negative:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M8.47538%203.125H10.5823L8.05679%206.85381L10.9062%2011H8.71957L6.98437%208.43767L5.24813%2011H3.0625L5.91196%206.85381L3.38642%203.125H5.49336L6.98437%205.29456L8.47538%203.125Z%22%20fill%3D%22%23FF238D%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M1%2013V1H13V13H1Z%22%20stroke%3D%22%23FF238D%22%20stroke-width%3D%222%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-button-with-excel-icon.hrm-button-with-icon--theme_secondary:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M8.47538%203.125H10.5823L8.05679%206.85381L10.9062%2011H8.71957L6.98437%208.43767L5.24813%2011H3.0625L5.91196%206.85381L3.38642%203.125H5.49336L6.98437%205.29456L8.47538%203.125Z%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M1%2013V1H13V13H1Z%22%20stroke%3D%22%238E9CBB%22%20stroke-width%3D%222%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-button-with-printer-icon:before {
  width: 14px;
  height: 14px;
}
.hrm-button-with-printer-icon.hrm-button-with-icon--theme_neutral:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M4%205V1H10.0625V5%22%20stroke%3D%22%230066FF%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M3.4%2011H2.2C1.88174%2011%201.57652%2010.8595%201.35147%2010.6095C1.12643%2010.3594%201%2010.0203%201%209.66667V6.33333C1%205.97971%201.12643%205.64057%201.35147%205.39052C1.57652%205.14048%201.88174%205%202.2%205H11.8C12.1183%205%2012.4235%205.14048%2012.6485%205.39052C12.8736%205.64057%2013%205.97971%2013%206.33333V9.66667C13%2010.0203%2012.8736%2010.3594%2012.6485%2010.6095C12.4235%2010.8595%2012.1183%2011%2011.8%2011H10.6%22%20stroke%3D%22%230066FF%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M10%209H4V13H10V9Z%22%20stroke%3D%22%230066FF%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-button-with-printer-icon.hrm-button-with-icon--theme_positive:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M4%205V1H10.0625V5%22%20stroke%3D%22%2312C971%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M3.4%2011H2.2C1.88174%2011%201.57652%2010.8595%201.35147%2010.6095C1.12643%2010.3594%201%2010.0203%201%209.66667V6.33333C1%205.97971%201.12643%205.64057%201.35147%205.39052C1.57652%205.14048%201.88174%205%202.2%205H11.8C12.1183%205%2012.4235%205.14048%2012.6485%205.39052C12.8736%205.64057%2013%205.97971%2013%206.33333V9.66667C13%2010.0203%2012.8736%2010.3594%2012.6485%2010.6095C12.4235%2010.8595%2012.1183%2011%2011.8%2011H10.6%22%20stroke%3D%22%2312C971%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M10%209H4V13H10V9Z%22%20stroke%3D%22%2312C971%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-button-with-printer-icon.hrm-button-with-icon--theme_negative:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M4%205V1H10.0625V5%22%20stroke%3D%22%23FF238D%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M3.4%2011H2.2C1.88174%2011%201.57652%2010.8595%201.35147%2010.6095C1.12643%2010.3594%201%2010.0203%201%209.66667V6.33333C1%205.97971%201.12643%205.64057%201.35147%205.39052C1.57652%205.14048%201.88174%205%202.2%205H11.8C12.1183%205%2012.4235%205.14048%2012.6485%205.39052C12.8736%205.64057%2013%205.97971%2013%206.33333V9.66667C13%2010.0203%2012.8736%2010.3594%2012.6485%2010.6095C12.4235%2010.8595%2012.1183%2011%2011.8%2011H10.6%22%20stroke%3D%22%23FF238D%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M10%209H4V13H10V9Z%22%20stroke%3D%22%23FF238D%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-button-with-printer-icon.hrm-button-with-icon--theme_secondary:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M4%205V1H10.0625V5%22%20stroke%3D%22%238E9CBB%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M3.4%2011H2.2C1.88174%2011%201.57652%2010.8595%201.35147%2010.6095C1.12643%2010.3594%201%2010.0203%201%209.66667V6.33333C1%205.97971%201.12643%205.64057%201.35147%205.39052C1.57652%205.14048%201.88174%205%202.2%205H11.8C12.1183%205%2012.4235%205.14048%2012.6485%205.39052C12.8736%205.64057%2013%205.97971%2013%206.33333V9.66667C13%2010.0203%2012.8736%2010.3594%2012.6485%2010.6095C12.4235%2010.8595%2012.1183%2011%2011.8%2011H10.6%22%20stroke%3D%22%238E9CBB%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M10%209H4V13H10V9Z%22%20stroke%3D%22%238E9CBB%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-button-with-trash-icon {
  padding-left: 18px;
}
.hrm-button-with-trash-icon:before {
  margin-right: 11px;
  width: 13px;
  height: 15px;
}
.hrm-button-with-trash-icon.hrm-button-with-icon--theme_neutral:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2213%22%20height%3D%2215%22%20viewBox%3D%220%200%2013%2015%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M1%204H12%22%20stroke%3D%22%230066FF%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M3.92847%203.6V2.3C3.92847%201.95522%204.06393%201.62456%204.30504%201.38076C4.54616%201.13696%204.87319%201%205.21418%201H7.78561C8.1266%201%208.45363%201.13696%208.69475%201.38076C8.93587%201.62456%209.07132%201.95522%209.07132%202.3V3.6%22%20stroke%3D%22%230066FF%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M5%207V11%22%20stroke%3D%22%230066FF%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M8%207V11%22%20stroke%3D%22%230066FF%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M11%204V12C11%2013.1046%2010.1046%2014%209%2014H4C2.89543%2014%202%2013.1046%202%2012V4%22%20stroke%3D%22%230066FF%22%20stroke-width%3D%222%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%0A%20%20%20%20%20%20%20%20');
}
.hrm-button-with-trash-icon.hrm-button-with-icon--theme_positive:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2213%22%20height%3D%2215%22%20viewBox%3D%220%200%2013%2015%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M1%204H12%22%20stroke%3D%22%2312C971%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M3.92847%203.6V2.3C3.92847%201.95522%204.06393%201.62456%204.30504%201.38076C4.54616%201.13696%204.87319%201%205.21418%201H7.78561C8.1266%201%208.45363%201.13696%208.69475%201.38076C8.93587%201.62456%209.07132%201.95522%209.07132%202.3V3.6%22%20stroke%3D%22%2312C971%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M5%207V11%22%20stroke%3D%22%2312C971%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M8%207V11%22%20stroke%3D%22%2312C971%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M11%204V12C11%2013.1046%2010.1046%2014%209%2014H4C2.89543%2014%202%2013.1046%202%2012V4%22%20stroke%3D%22%2312C971%22%20stroke-width%3D%222%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%0A%20%20%20%20%20%20%20%20');
}
.hrm-button-with-trash-icon.hrm-button-with-icon--theme_negative:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2213%22%20height%3D%2215%22%20viewBox%3D%220%200%2013%2015%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M1%204H12%22%20stroke%3D%22%23FF238D%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M3.92847%203.6V2.3C3.92847%201.95522%204.06393%201.62456%204.30504%201.38076C4.54616%201.13696%204.87319%201%205.21418%201H7.78561C8.1266%201%208.45363%201.13696%208.69475%201.38076C8.93587%201.62456%209.07132%201.95522%209.07132%202.3V3.6%22%20stroke%3D%22%23FF238D%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M5%207V11%22%20stroke%3D%22%23FF238D%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M8%207V11%22%20stroke%3D%22%23FF238D%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M11%204V12C11%2013.1046%2010.1046%2014%209%2014H4C2.89543%2014%202%2013.1046%202%2012V4%22%20stroke%3D%22%23FF238D%22%20stroke-width%3D%222%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%0A%20%20%20%20%20%20%20%20');
}
.hrm-button-with-trash-icon.hrm-button-with-icon--theme_secondary:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2213%22%20height%3D%2215%22%20viewBox%3D%220%200%2013%2015%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M1%204H12%22%20stroke%3D%22%238E9CBB%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M3.92847%203.6V2.3C3.92847%201.95522%204.06393%201.62456%204.30504%201.38076C4.54616%201.13696%204.87319%201%205.21418%201H7.78561C8.1266%201%208.45363%201.13696%208.69475%201.38076C8.93587%201.62456%209.07132%201.95522%209.07132%202.3V3.6%22%20stroke%3D%22%238E9CBB%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M5%207V11%22%20stroke%3D%22%238E9CBB%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M8%207V11%22%20stroke%3D%22%238E9CBB%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M11%204V12C11%2013.1046%2010.1046%2014%209%2014H4C2.89543%2014%202%2013.1046%202%2012V4%22%20stroke%3D%22%238E9CBB%22%20stroke-width%3D%222%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%0A%20%20%20%20%20%20%20%20');
}
.hrm-button-with-settings-icon {
  padding-left: 18px;
}
.hrm-button-with-settings-icon:before {
  margin-right: 11px;
  width: 17px;
  height: 16px;
}
.hrm-button-with-settings-icon.hrm-button-with-icon--theme_neutral:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2217%22%20height%3D%2216%22%20viewBox%3D%220%200%2017%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M8.5686%209.90909C9.62297%209.90909%2010.4777%209.05436%2010.4777%208C10.4777%206.94564%209.62297%206.09091%208.5686%206.09091C7.51424%206.09091%206.65951%206.94564%206.65951%208C6.65951%209.05436%207.51424%209.90909%208.5686%209.90909Z%22%20stroke%3D%22%230066FF%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M13.2777%209.90909C13.193%2010.101%2013.1677%2010.3139%2013.2051%2010.5204C13.2426%2010.7268%2013.341%2010.9173%2013.4877%2011.0673L13.5259%2011.1055C13.6442%2011.2237%2013.7381%2011.364%2013.8021%2011.5185C13.8662%2011.673%2013.8991%2011.8387%2013.8991%2012.0059C13.8991%2012.1732%2013.8662%2012.3388%2013.8021%2012.4933C13.7381%2012.6478%2013.6442%2012.7882%2013.5259%2012.9064C13.4077%2013.0247%2013.2673%2013.1186%2013.1128%2013.1826C12.9583%2013.2467%2012.7927%2013.2796%2012.6254%2013.2796C12.4582%2013.2796%2012.2926%2013.2467%2012.138%2013.1826C11.9835%2013.1186%2011.8432%2013.0247%2011.725%2012.9064L11.6868%2012.8682C11.5368%2012.7215%2011.3463%2012.6231%2011.1399%2012.5856C10.9335%2012.5482%2010.7205%2012.5735%2010.5286%2012.6582C10.3404%2012.7388%2010.1799%2012.8728%2010.0668%2013.0435C9.95373%2013.2143%209.89306%2013.4143%209.89224%2013.6191V13.7273C9.89224%2014.0648%209.75815%2014.3885%209.51947%2014.6272C9.28078%2014.8659%208.95706%2015%208.61951%2015C8.28196%2015%207.95824%2014.8659%207.71956%2014.6272C7.48088%2014.3885%207.34679%2014.0648%207.34679%2013.7273V13.67C7.34186%2013.4594%207.27368%2013.2551%207.15111%2013.0837C7.02854%2012.9123%206.85725%2012.7818%206.65951%2012.7091C6.46758%2012.6244%206.25466%2012.5991%206.04823%2012.6365C5.8418%2012.674%205.65131%2012.7724%205.50133%2012.9191L5.46315%2012.9573C5.34495%2013.0756%205.20458%2013.1695%205.05007%2013.2335C4.89557%2013.2976%204.72995%2013.3305%204.56269%2013.3305C4.39544%2013.3305%204.22982%2013.2976%204.07532%2013.2335C3.92081%2013.1695%203.78044%2013.0756%203.66224%2012.9573C3.54391%2012.8391%203.45003%2012.6987%203.38598%2012.5442C3.32193%2012.3897%203.28897%2012.2241%203.28897%2012.0568C3.28897%2011.8896%203.32193%2011.7239%203.38598%2011.5694C3.45003%2011.4149%203.54391%2011.2746%203.66224%2011.1564L3.70042%2011.1182C3.84713%2010.9682%203.94554%2010.7777%203.98297%2010.5713C4.0204%2010.3649%203.99513%2010.1519%203.91042%209.96C3.82975%209.77178%203.69581%209.61126%203.52508%209.4982C3.35435%209.38513%203.15429%209.32445%202.94951%209.32364H2.84133C2.50378%209.32364%202.18006%209.18955%201.94138%208.95086C1.70269%208.71218%201.5686%208.38846%201.5686%208.05091C1.5686%207.71336%201.70269%207.38964%201.94138%207.15096C2.18006%206.91227%202.50378%206.77818%202.84133%206.77818H2.8986C3.10924%206.77325%203.31352%206.70508%203.48488%206.58251C3.65625%206.45994%203.78679%206.28865%203.85951%206.09091C3.94422%205.89897%203.96949%205.68606%203.93206%205.47963C3.89463%205.27319%203.79622%205.0827%203.64951%204.93273L3.61133%204.89455C3.493%204.77634%203.39912%204.63598%203.33507%204.48147C3.27102%204.32696%203.23806%204.16135%203.23806%203.99409C3.23806%203.82683%203.27102%203.66122%203.33507%203.50671C3.39912%203.35221%203.493%203.21184%203.61133%203.09364C3.72953%202.9753%203.8699%202.88143%204.02441%202.81738C4.17891%202.75333%204.34453%202.72036%204.51179%202.72036C4.67904%202.72036%204.84466%202.75333%204.99916%202.81738C5.15367%202.88143%205.29404%202.9753%205.41224%203.09364L5.45042%203.13182C5.6004%203.27852%205.79089%203.37694%205.99732%203.41437C6.20375%203.4518%206.41667%203.42653%206.6086%203.34182H6.65951C6.84773%203.26115%207.00825%203.12721%207.12132%202.95648C7.23438%202.78575%207.29506%202.58568%207.29588%202.38091V2.27273C7.29588%201.93518%207.42997%201.61146%207.66865%201.37277C7.90733%201.13409%208.23106%201%208.5686%201C8.90615%201%209.22987%201.13409%209.46856%201.37277C9.70724%201.61146%209.84133%201.93518%209.84133%202.27273V2.33C9.84215%202.53477%209.90282%202.73484%2010.0159%202.90557C10.129%203.0763%2010.2895%203.21024%2010.4777%203.29091C10.6696%203.37562%2010.8825%203.40089%2011.089%203.36346C11.2954%203.32603%2011.4859%203.22761%2011.6359%203.08091L11.6741%203.04273C11.7923%202.92439%2011.9326%202.83052%2012.0871%202.76647C12.2416%202.70242%2012.4073%202.66945%2012.5745%202.66945C12.7418%202.66945%2012.9074%202.70242%2013.0619%202.76647C13.2164%202.83052%2013.3568%202.92439%2013.475%203.04273C13.5933%203.16093%2013.6872%203.3013%2013.7512%203.4558C13.8153%203.61031%2013.8482%203.77593%2013.8482%203.94318C13.8482%204.11044%2013.8153%204.27605%2013.7512%204.43056C13.6872%204.58507%2013.5933%204.72543%2013.475%204.84364L13.4368%204.88182C13.2901%205.0318%2013.1917%205.22228%2013.1542%205.42872C13.1168%205.63515%2013.1421%205.84806%2013.2268%206.04V6.09091C13.3075%206.27913%2013.4414%206.43965%2013.6121%206.55271C13.7829%206.66578%2013.9829%206.72646%2014.1877%206.72727H14.2959C14.6334%206.72727%2014.9571%206.86136%2015.1958%207.10005C15.4345%207.33873%2015.5686%207.66245%2015.5686%208C15.5686%208.33755%2015.4345%208.66127%2015.1958%208.89995C14.9571%209.13864%2014.6334%209.27273%2014.2959%209.27273H14.2386C14.0338%209.27354%2013.8338%209.33422%2013.663%209.44729C13.4923%209.56035%2013.3584%209.72087%2013.2777%209.90909Z%22%20stroke%3D%22%230066FF%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-button-with-settings-icon.hrm-button-with-icon--theme_positive:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2217%22%20height%3D%2216%22%20viewBox%3D%220%200%2017%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M8.5686%209.90909C9.62297%209.90909%2010.4777%209.05436%2010.4777%208C10.4777%206.94564%209.62297%206.09091%208.5686%206.09091C7.51424%206.09091%206.65951%206.94564%206.65951%208C6.65951%209.05436%207.51424%209.90909%208.5686%209.90909Z%22%20stroke%3D%22%2312C971%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M13.2777%209.90909C13.193%2010.101%2013.1677%2010.3139%2013.2051%2010.5204C13.2426%2010.7268%2013.341%2010.9173%2013.4877%2011.0673L13.5259%2011.1055C13.6442%2011.2237%2013.7381%2011.364%2013.8021%2011.5185C13.8662%2011.673%2013.8991%2011.8387%2013.8991%2012.0059C13.8991%2012.1732%2013.8662%2012.3388%2013.8021%2012.4933C13.7381%2012.6478%2013.6442%2012.7882%2013.5259%2012.9064C13.4077%2013.0247%2013.2673%2013.1186%2013.1128%2013.1826C12.9583%2013.2467%2012.7927%2013.2796%2012.6254%2013.2796C12.4582%2013.2796%2012.2926%2013.2467%2012.138%2013.1826C11.9835%2013.1186%2011.8432%2013.0247%2011.725%2012.9064L11.6868%2012.8682C11.5368%2012.7215%2011.3463%2012.6231%2011.1399%2012.5856C10.9335%2012.5482%2010.7205%2012.5735%2010.5286%2012.6582C10.3404%2012.7388%2010.1799%2012.8728%2010.0668%2013.0435C9.95373%2013.2143%209.89306%2013.4143%209.89224%2013.6191V13.7273C9.89224%2014.0648%209.75815%2014.3885%209.51947%2014.6272C9.28078%2014.8659%208.95706%2015%208.61951%2015C8.28196%2015%207.95824%2014.8659%207.71956%2014.6272C7.48088%2014.3885%207.34679%2014.0648%207.34679%2013.7273V13.67C7.34186%2013.4594%207.27368%2013.2551%207.15111%2013.0837C7.02854%2012.9123%206.85725%2012.7818%206.65951%2012.7091C6.46758%2012.6244%206.25466%2012.5991%206.04823%2012.6365C5.8418%2012.674%205.65131%2012.7724%205.50133%2012.9191L5.46315%2012.9573C5.34495%2013.0756%205.20458%2013.1695%205.05007%2013.2335C4.89557%2013.2976%204.72995%2013.3305%204.56269%2013.3305C4.39544%2013.3305%204.22982%2013.2976%204.07532%2013.2335C3.92081%2013.1695%203.78044%2013.0756%203.66224%2012.9573C3.54391%2012.8391%203.45003%2012.6987%203.38598%2012.5442C3.32193%2012.3897%203.28897%2012.2241%203.28897%2012.0568C3.28897%2011.8896%203.32193%2011.7239%203.38598%2011.5694C3.45003%2011.4149%203.54391%2011.2746%203.66224%2011.1564L3.70042%2011.1182C3.84713%2010.9682%203.94554%2010.7777%203.98297%2010.5713C4.0204%2010.3649%203.99513%2010.1519%203.91042%209.96C3.82975%209.77178%203.69581%209.61126%203.52508%209.4982C3.35435%209.38513%203.15429%209.32445%202.94951%209.32364H2.84133C2.50378%209.32364%202.18006%209.18955%201.94138%208.95086C1.70269%208.71218%201.5686%208.38846%201.5686%208.05091C1.5686%207.71336%201.70269%207.38964%201.94138%207.15096C2.18006%206.91227%202.50378%206.77818%202.84133%206.77818H2.8986C3.10924%206.77325%203.31352%206.70508%203.48488%206.58251C3.65625%206.45994%203.78679%206.28865%203.85951%206.09091C3.94422%205.89897%203.96949%205.68606%203.93206%205.47963C3.89463%205.27319%203.79622%205.0827%203.64951%204.93273L3.61133%204.89455C3.493%204.77634%203.39912%204.63598%203.33507%204.48147C3.27102%204.32696%203.23806%204.16135%203.23806%203.99409C3.23806%203.82683%203.27102%203.66122%203.33507%203.50671C3.39912%203.35221%203.493%203.21184%203.61133%203.09364C3.72953%202.9753%203.8699%202.88143%204.02441%202.81738C4.17891%202.75333%204.34453%202.72036%204.51179%202.72036C4.67904%202.72036%204.84466%202.75333%204.99916%202.81738C5.15367%202.88143%205.29404%202.9753%205.41224%203.09364L5.45042%203.13182C5.6004%203.27852%205.79089%203.37694%205.99732%203.41437C6.20375%203.4518%206.41667%203.42653%206.6086%203.34182H6.65951C6.84773%203.26115%207.00825%203.12721%207.12132%202.95648C7.23438%202.78575%207.29506%202.58568%207.29588%202.38091V2.27273C7.29588%201.93518%207.42997%201.61146%207.66865%201.37277C7.90733%201.13409%208.23106%201%208.5686%201C8.90615%201%209.22987%201.13409%209.46856%201.37277C9.70724%201.61146%209.84133%201.93518%209.84133%202.27273V2.33C9.84215%202.53477%209.90282%202.73484%2010.0159%202.90557C10.129%203.0763%2010.2895%203.21024%2010.4777%203.29091C10.6696%203.37562%2010.8825%203.40089%2011.089%203.36346C11.2954%203.32603%2011.4859%203.22761%2011.6359%203.08091L11.6741%203.04273C11.7923%202.92439%2011.9326%202.83052%2012.0871%202.76647C12.2416%202.70242%2012.4073%202.66945%2012.5745%202.66945C12.7418%202.66945%2012.9074%202.70242%2013.0619%202.76647C13.2164%202.83052%2013.3568%202.92439%2013.475%203.04273C13.5933%203.16093%2013.6872%203.3013%2013.7512%203.4558C13.8153%203.61031%2013.8482%203.77593%2013.8482%203.94318C13.8482%204.11044%2013.8153%204.27605%2013.7512%204.43056C13.6872%204.58507%2013.5933%204.72543%2013.475%204.84364L13.4368%204.88182C13.2901%205.0318%2013.1917%205.22228%2013.1542%205.42872C13.1168%205.63515%2013.1421%205.84806%2013.2268%206.04V6.09091C13.3075%206.27913%2013.4414%206.43965%2013.6121%206.55271C13.7829%206.66578%2013.9829%206.72646%2014.1877%206.72727H14.2959C14.6334%206.72727%2014.9571%206.86136%2015.1958%207.10005C15.4345%207.33873%2015.5686%207.66245%2015.5686%208C15.5686%208.33755%2015.4345%208.66127%2015.1958%208.89995C14.9571%209.13864%2014.6334%209.27273%2014.2959%209.27273H14.2386C14.0338%209.27354%2013.8338%209.33422%2013.663%209.44729C13.4923%209.56035%2013.3584%209.72087%2013.2777%209.90909Z%22%20stroke%3D%22%2312C971%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-button-with-settings-icon.hrm-button-with-icon--theme_negative:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2217%22%20height%3D%2216%22%20viewBox%3D%220%200%2017%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M8.5686%209.90909C9.62297%209.90909%2010.4777%209.05436%2010.4777%208C10.4777%206.94564%209.62297%206.09091%208.5686%206.09091C7.51424%206.09091%206.65951%206.94564%206.65951%208C6.65951%209.05436%207.51424%209.90909%208.5686%209.90909Z%22%20stroke%3D%22%23FF238D%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M13.2777%209.90909C13.193%2010.101%2013.1677%2010.3139%2013.2051%2010.5204C13.2426%2010.7268%2013.341%2010.9173%2013.4877%2011.0673L13.5259%2011.1055C13.6442%2011.2237%2013.7381%2011.364%2013.8021%2011.5185C13.8662%2011.673%2013.8991%2011.8387%2013.8991%2012.0059C13.8991%2012.1732%2013.8662%2012.3388%2013.8021%2012.4933C13.7381%2012.6478%2013.6442%2012.7882%2013.5259%2012.9064C13.4077%2013.0247%2013.2673%2013.1186%2013.1128%2013.1826C12.9583%2013.2467%2012.7927%2013.2796%2012.6254%2013.2796C12.4582%2013.2796%2012.2926%2013.2467%2012.138%2013.1826C11.9835%2013.1186%2011.8432%2013.0247%2011.725%2012.9064L11.6868%2012.8682C11.5368%2012.7215%2011.3463%2012.6231%2011.1399%2012.5856C10.9335%2012.5482%2010.7205%2012.5735%2010.5286%2012.6582C10.3404%2012.7388%2010.1799%2012.8728%2010.0668%2013.0435C9.95373%2013.2143%209.89306%2013.4143%209.89224%2013.6191V13.7273C9.89224%2014.0648%209.75815%2014.3885%209.51947%2014.6272C9.28078%2014.8659%208.95706%2015%208.61951%2015C8.28196%2015%207.95824%2014.8659%207.71956%2014.6272C7.48088%2014.3885%207.34679%2014.0648%207.34679%2013.7273V13.67C7.34186%2013.4594%207.27368%2013.2551%207.15111%2013.0837C7.02854%2012.9123%206.85725%2012.7818%206.65951%2012.7091C6.46758%2012.6244%206.25466%2012.5991%206.04823%2012.6365C5.8418%2012.674%205.65131%2012.7724%205.50133%2012.9191L5.46315%2012.9573C5.34495%2013.0756%205.20458%2013.1695%205.05007%2013.2335C4.89557%2013.2976%204.72995%2013.3305%204.56269%2013.3305C4.39544%2013.3305%204.22982%2013.2976%204.07532%2013.2335C3.92081%2013.1695%203.78044%2013.0756%203.66224%2012.9573C3.54391%2012.8391%203.45003%2012.6987%203.38598%2012.5442C3.32193%2012.3897%203.28897%2012.2241%203.28897%2012.0568C3.28897%2011.8896%203.32193%2011.7239%203.38598%2011.5694C3.45003%2011.4149%203.54391%2011.2746%203.66224%2011.1564L3.70042%2011.1182C3.84713%2010.9682%203.94554%2010.7777%203.98297%2010.5713C4.0204%2010.3649%203.99513%2010.1519%203.91042%209.96C3.82975%209.77178%203.69581%209.61126%203.52508%209.4982C3.35435%209.38513%203.15429%209.32445%202.94951%209.32364H2.84133C2.50378%209.32364%202.18006%209.18955%201.94138%208.95086C1.70269%208.71218%201.5686%208.38846%201.5686%208.05091C1.5686%207.71336%201.70269%207.38964%201.94138%207.15096C2.18006%206.91227%202.50378%206.77818%202.84133%206.77818H2.8986C3.10924%206.77325%203.31352%206.70508%203.48488%206.58251C3.65625%206.45994%203.78679%206.28865%203.85951%206.09091C3.94422%205.89897%203.96949%205.68606%203.93206%205.47963C3.89463%205.27319%203.79622%205.0827%203.64951%204.93273L3.61133%204.89455C3.493%204.77634%203.39912%204.63598%203.33507%204.48147C3.27102%204.32696%203.23806%204.16135%203.23806%203.99409C3.23806%203.82683%203.27102%203.66122%203.33507%203.50671C3.39912%203.35221%203.493%203.21184%203.61133%203.09364C3.72953%202.9753%203.8699%202.88143%204.02441%202.81738C4.17891%202.75333%204.34453%202.72036%204.51179%202.72036C4.67904%202.72036%204.84466%202.75333%204.99916%202.81738C5.15367%202.88143%205.29404%202.9753%205.41224%203.09364L5.45042%203.13182C5.6004%203.27852%205.79089%203.37694%205.99732%203.41437C6.20375%203.4518%206.41667%203.42653%206.6086%203.34182H6.65951C6.84773%203.26115%207.00825%203.12721%207.12132%202.95648C7.23438%202.78575%207.29506%202.58568%207.29588%202.38091V2.27273C7.29588%201.93518%207.42997%201.61146%207.66865%201.37277C7.90733%201.13409%208.23106%201%208.5686%201C8.90615%201%209.22987%201.13409%209.46856%201.37277C9.70724%201.61146%209.84133%201.93518%209.84133%202.27273V2.33C9.84215%202.53477%209.90282%202.73484%2010.0159%202.90557C10.129%203.0763%2010.2895%203.21024%2010.4777%203.29091C10.6696%203.37562%2010.8825%203.40089%2011.089%203.36346C11.2954%203.32603%2011.4859%203.22761%2011.6359%203.08091L11.6741%203.04273C11.7923%202.92439%2011.9326%202.83052%2012.0871%202.76647C12.2416%202.70242%2012.4073%202.66945%2012.5745%202.66945C12.7418%202.66945%2012.9074%202.70242%2013.0619%202.76647C13.2164%202.83052%2013.3568%202.92439%2013.475%203.04273C13.5933%203.16093%2013.6872%203.3013%2013.7512%203.4558C13.8153%203.61031%2013.8482%203.77593%2013.8482%203.94318C13.8482%204.11044%2013.8153%204.27605%2013.7512%204.43056C13.6872%204.58507%2013.5933%204.72543%2013.475%204.84364L13.4368%204.88182C13.2901%205.0318%2013.1917%205.22228%2013.1542%205.42872C13.1168%205.63515%2013.1421%205.84806%2013.2268%206.04V6.09091C13.3075%206.27913%2013.4414%206.43965%2013.6121%206.55271C13.7829%206.66578%2013.9829%206.72646%2014.1877%206.72727H14.2959C14.6334%206.72727%2014.9571%206.86136%2015.1958%207.10005C15.4345%207.33873%2015.5686%207.66245%2015.5686%208C15.5686%208.33755%2015.4345%208.66127%2015.1958%208.89995C14.9571%209.13864%2014.6334%209.27273%2014.2959%209.27273H14.2386C14.0338%209.27354%2013.8338%209.33422%2013.663%209.44729C13.4923%209.56035%2013.3584%209.72087%2013.2777%209.90909Z%22%20stroke%3D%22%23FF238D%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-button-with-settings-icon.hrm-button-with-icon--theme_secondary:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2217%22%20height%3D%2216%22%20viewBox%3D%220%200%2017%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M8.5686%209.90909C9.62297%209.90909%2010.4777%209.05436%2010.4777%208C10.4777%206.94564%209.62297%206.09091%208.5686%206.09091C7.51424%206.09091%206.65951%206.94564%206.65951%208C6.65951%209.05436%207.51424%209.90909%208.5686%209.90909Z%22%20stroke%3D%22%238E9CBB%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M13.2777%209.90909C13.193%2010.101%2013.1677%2010.3139%2013.2051%2010.5204C13.2426%2010.7268%2013.341%2010.9173%2013.4877%2011.0673L13.5259%2011.1055C13.6442%2011.2237%2013.7381%2011.364%2013.8021%2011.5185C13.8662%2011.673%2013.8991%2011.8387%2013.8991%2012.0059C13.8991%2012.1732%2013.8662%2012.3388%2013.8021%2012.4933C13.7381%2012.6478%2013.6442%2012.7882%2013.5259%2012.9064C13.4077%2013.0247%2013.2673%2013.1186%2013.1128%2013.1826C12.9583%2013.2467%2012.7927%2013.2796%2012.6254%2013.2796C12.4582%2013.2796%2012.2926%2013.2467%2012.138%2013.1826C11.9835%2013.1186%2011.8432%2013.0247%2011.725%2012.9064L11.6868%2012.8682C11.5368%2012.7215%2011.3463%2012.6231%2011.1399%2012.5856C10.9335%2012.5482%2010.7205%2012.5735%2010.5286%2012.6582C10.3404%2012.7388%2010.1799%2012.8728%2010.0668%2013.0435C9.95373%2013.2143%209.89306%2013.4143%209.89224%2013.6191V13.7273C9.89224%2014.0648%209.75815%2014.3885%209.51947%2014.6272C9.28078%2014.8659%208.95706%2015%208.61951%2015C8.28196%2015%207.95824%2014.8659%207.71956%2014.6272C7.48088%2014.3885%207.34679%2014.0648%207.34679%2013.7273V13.67C7.34186%2013.4594%207.27368%2013.2551%207.15111%2013.0837C7.02854%2012.9123%206.85725%2012.7818%206.65951%2012.7091C6.46758%2012.6244%206.25466%2012.5991%206.04823%2012.6365C5.8418%2012.674%205.65131%2012.7724%205.50133%2012.9191L5.46315%2012.9573C5.34495%2013.0756%205.20458%2013.1695%205.05007%2013.2335C4.89557%2013.2976%204.72995%2013.3305%204.56269%2013.3305C4.39544%2013.3305%204.22982%2013.2976%204.07532%2013.2335C3.92081%2013.1695%203.78044%2013.0756%203.66224%2012.9573C3.54391%2012.8391%203.45003%2012.6987%203.38598%2012.5442C3.32193%2012.3897%203.28897%2012.2241%203.28897%2012.0568C3.28897%2011.8896%203.32193%2011.7239%203.38598%2011.5694C3.45003%2011.4149%203.54391%2011.2746%203.66224%2011.1564L3.70042%2011.1182C3.84713%2010.9682%203.94554%2010.7777%203.98297%2010.5713C4.0204%2010.3649%203.99513%2010.1519%203.91042%209.96C3.82975%209.77178%203.69581%209.61126%203.52508%209.4982C3.35435%209.38513%203.15429%209.32445%202.94951%209.32364H2.84133C2.50378%209.32364%202.18006%209.18955%201.94138%208.95086C1.70269%208.71218%201.5686%208.38846%201.5686%208.05091C1.5686%207.71336%201.70269%207.38964%201.94138%207.15096C2.18006%206.91227%202.50378%206.77818%202.84133%206.77818H2.8986C3.10924%206.77325%203.31352%206.70508%203.48488%206.58251C3.65625%206.45994%203.78679%206.28865%203.85951%206.09091C3.94422%205.89897%203.96949%205.68606%203.93206%205.47963C3.89463%205.27319%203.79622%205.0827%203.64951%204.93273L3.61133%204.89455C3.493%204.77634%203.39912%204.63598%203.33507%204.48147C3.27102%204.32696%203.23806%204.16135%203.23806%203.99409C3.23806%203.82683%203.27102%203.66122%203.33507%203.50671C3.39912%203.35221%203.493%203.21184%203.61133%203.09364C3.72953%202.9753%203.8699%202.88143%204.02441%202.81738C4.17891%202.75333%204.34453%202.72036%204.51179%202.72036C4.67904%202.72036%204.84466%202.75333%204.99916%202.81738C5.15367%202.88143%205.29404%202.9753%205.41224%203.09364L5.45042%203.13182C5.6004%203.27852%205.79089%203.37694%205.99732%203.41437C6.20375%203.4518%206.41667%203.42653%206.6086%203.34182H6.65951C6.84773%203.26115%207.00825%203.12721%207.12132%202.95648C7.23438%202.78575%207.29506%202.58568%207.29588%202.38091V2.27273C7.29588%201.93518%207.42997%201.61146%207.66865%201.37277C7.90733%201.13409%208.23106%201%208.5686%201C8.90615%201%209.22987%201.13409%209.46856%201.37277C9.70724%201.61146%209.84133%201.93518%209.84133%202.27273V2.33C9.84215%202.53477%209.90282%202.73484%2010.0159%202.90557C10.129%203.0763%2010.2895%203.21024%2010.4777%203.29091C10.6696%203.37562%2010.8825%203.40089%2011.089%203.36346C11.2954%203.32603%2011.4859%203.22761%2011.6359%203.08091L11.6741%203.04273C11.7923%202.92439%2011.9326%202.83052%2012.0871%202.76647C12.2416%202.70242%2012.4073%202.66945%2012.5745%202.66945C12.7418%202.66945%2012.9074%202.70242%2013.0619%202.76647C13.2164%202.83052%2013.3568%202.92439%2013.475%203.04273C13.5933%203.16093%2013.6872%203.3013%2013.7512%203.4558C13.8153%203.61031%2013.8482%203.77593%2013.8482%203.94318C13.8482%204.11044%2013.8153%204.27605%2013.7512%204.43056C13.6872%204.58507%2013.5933%204.72543%2013.475%204.84364L13.4368%204.88182C13.2901%205.0318%2013.1917%205.22228%2013.1542%205.42872C13.1168%205.63515%2013.1421%205.84806%2013.2268%206.04V6.09091C13.3075%206.27913%2013.4414%206.43965%2013.6121%206.55271C13.7829%206.66578%2013.9829%206.72646%2014.1877%206.72727H14.2959C14.6334%206.72727%2014.9571%206.86136%2015.1958%207.10005C15.4345%207.33873%2015.5686%207.66245%2015.5686%208C15.5686%208.33755%2015.4345%208.66127%2015.1958%208.89995C14.9571%209.13864%2014.6334%209.27273%2014.2959%209.27273H14.2386C14.0338%209.27354%2013.8338%209.33422%2013.663%209.44729C13.4923%209.56035%2013.3584%209.72087%2013.2777%209.90909Z%22%20stroke%3D%22%238E9CBB%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-button-with-more-icon {
  padding-left: 18px;
}
.hrm-button-with-more-icon:before {
  margin-right: 11px;
  width: 16px;
  height: 12px;
}
.hrm-button-with-more-icon.hrm-button-with-icon--theme_neutral:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2216%22%20height%3D%2212%22%20viewBox%3D%220%200%2016%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M1.28435%206.71391C0.893824%206.32338%200.893824%205.69022%201.28435%205.29969L5.3014%201.28264C5.69193%200.892115%206.32509%200.892115%206.71562%201.28264C7.10614%201.67316%207.10614%202.30633%206.71562%202.69685L2.69856%206.71391C2.30804%207.10443%201.67487%207.10443%201.28435%206.71391Z%22%20fill%3D%22%230066FF%22/%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M1.28435%205.29286C0.893824%205.68338%200.893824%206.31655%201.28435%206.70707L5.3014%2010.7241C5.69193%2011.1146%206.32509%2011.1146%206.71562%2010.7241C7.10614%2010.3336%207.10614%209.70044%206.71562%209.30991L2.69856%205.29286C2.30804%204.90233%201.67487%204.90233%201.28435%205.29286Z%22%20fill%3D%22%230066FF%22/%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M15.6922%206.71391C16.0827%206.32338%2016.0827%205.69022%2015.6922%205.29969L11.6752%201.28264C11.2846%200.892115%2010.6515%200.892115%2010.2609%201.28264C9.87042%201.67316%209.87042%202.30633%2010.2609%202.69685L14.278%206.71391C14.6685%207.10443%2015.3017%207.10443%2015.6922%206.71391Z%22%20fill%3D%22%230066FF%22/%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M15.6922%205.29286C16.0827%205.68338%2016.0827%206.31655%2015.6922%206.70707L11.6752%2010.7241C11.2846%2011.1146%2010.6515%2011.1146%2010.2609%2010.7241C9.87042%2010.3336%209.87042%209.70044%2010.2609%209.30991L14.278%205.29286C14.6685%204.90233%2015.3017%204.90233%2015.6922%205.29286Z%22%20fill%3D%22%230066FF%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-button-with-more-icon.hrm-button-with-icon--theme_positive:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2216%22%20height%3D%2212%22%20viewBox%3D%220%200%2016%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M1.28435%206.71391C0.893824%206.32338%200.893824%205.69022%201.28435%205.29969L5.3014%201.28264C5.69193%200.892115%206.32509%200.892115%206.71562%201.28264C7.10614%201.67316%207.10614%202.30633%206.71562%202.69685L2.69856%206.71391C2.30804%207.10443%201.67487%207.10443%201.28435%206.71391Z%22%20fill%3D%22%2312C971%22/%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M1.28435%205.29286C0.893824%205.68338%200.893824%206.31655%201.28435%206.70707L5.3014%2010.7241C5.69193%2011.1146%206.32509%2011.1146%206.71562%2010.7241C7.10614%2010.3336%207.10614%209.70044%206.71562%209.30991L2.69856%205.29286C2.30804%204.90233%201.67487%204.90233%201.28435%205.29286Z%22%20fill%3D%22%2312C971%22/%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M15.6922%206.71391C16.0827%206.32338%2016.0827%205.69022%2015.6922%205.29969L11.6752%201.28264C11.2846%200.892115%2010.6515%200.892115%2010.2609%201.28264C9.87042%201.67316%209.87042%202.30633%2010.2609%202.69685L14.278%206.71391C14.6685%207.10443%2015.3017%207.10443%2015.6922%206.71391Z%22%20fill%3D%22%2312C971%22/%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M15.6922%205.29286C16.0827%205.68338%2016.0827%206.31655%2015.6922%206.70707L11.6752%2010.7241C11.2846%2011.1146%2010.6515%2011.1146%2010.2609%2010.7241C9.87042%2010.3336%209.87042%209.70044%2010.2609%209.30991L14.278%205.29286C14.6685%204.90233%2015.3017%204.90233%2015.6922%205.29286Z%22%20fill%3D%22%2312C971%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-button-with-more-icon.hrm-button-with-icon--theme_negative:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2216%22%20height%3D%2212%22%20viewBox%3D%220%200%2016%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M1.28435%206.71391C0.893824%206.32338%200.893824%205.69022%201.28435%205.29969L5.3014%201.28264C5.69193%200.892115%206.32509%200.892115%206.71562%201.28264C7.10614%201.67316%207.10614%202.30633%206.71562%202.69685L2.69856%206.71391C2.30804%207.10443%201.67487%207.10443%201.28435%206.71391Z%22%20fill%3D%22%23FF238D%22/%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M1.28435%205.29286C0.893824%205.68338%200.893824%206.31655%201.28435%206.70707L5.3014%2010.7241C5.69193%2011.1146%206.32509%2011.1146%206.71562%2010.7241C7.10614%2010.3336%207.10614%209.70044%206.71562%209.30991L2.69856%205.29286C2.30804%204.90233%201.67487%204.90233%201.28435%205.29286Z%22%20fill%3D%22%23FF238D%22/%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M15.6922%206.71391C16.0827%206.32338%2016.0827%205.69022%2015.6922%205.29969L11.6752%201.28264C11.2846%200.892115%2010.6515%200.892115%2010.2609%201.28264C9.87042%201.67316%209.87042%202.30633%2010.2609%202.69685L14.278%206.71391C14.6685%207.10443%2015.3017%207.10443%2015.6922%206.71391Z%22%20fill%3D%22%23FF238D%22/%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M15.6922%205.29286C16.0827%205.68338%2016.0827%206.31655%2015.6922%206.70707L11.6752%2010.7241C11.2846%2011.1146%2010.6515%2011.1146%2010.2609%2010.7241C9.87042%2010.3336%209.87042%209.70044%2010.2609%209.30991L14.278%205.29286C14.6685%204.90233%2015.3017%204.90233%2015.6922%205.29286Z%22%20fill%3D%22%23FF238D%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-button-with-more-icon.hrm-button-with-icon--theme_secondary:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2216%22%20height%3D%2212%22%20viewBox%3D%220%200%2016%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M1.28435%206.71391C0.893824%206.32338%200.893824%205.69022%201.28435%205.29969L5.3014%201.28264C5.69193%200.892115%206.32509%200.892115%206.71562%201.28264C7.10614%201.67316%207.10614%202.30633%206.71562%202.69685L2.69856%206.71391C2.30804%207.10443%201.67487%207.10443%201.28435%206.71391Z%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M1.28435%205.29286C0.893824%205.68338%200.893824%206.31655%201.28435%206.70707L5.3014%2010.7241C5.69193%2011.1146%206.32509%2011.1146%206.71562%2010.7241C7.10614%2010.3336%207.10614%209.70044%206.71562%209.30991L2.69856%205.29286C2.30804%204.90233%201.67487%204.90233%201.28435%205.29286Z%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M15.6922%206.71391C16.0827%206.32338%2016.0827%205.69022%2015.6922%205.29969L11.6752%201.28264C11.2846%200.892115%2010.6515%200.892115%2010.2609%201.28264C9.87042%201.67316%209.87042%202.30633%2010.2609%202.69685L14.278%206.71391C14.6685%207.10443%2015.3017%207.10443%2015.6922%206.71391Z%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M15.6922%205.29286C16.0827%205.68338%2016.0827%206.31655%2015.6922%206.70707L11.6752%2010.7241C11.2846%2011.1146%2010.6515%2011.1146%2010.2609%2010.7241C9.87042%2010.3336%209.87042%209.70044%2010.2609%209.30991L14.278%205.29286C14.6685%204.90233%2015.3017%204.90233%2015.6922%205.29286Z%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-button-with-less-icon {
  padding-left: 18px;
}
.hrm-button-with-less-icon:before {
  margin-right: 11px;
  width: 15px;
  height: 12px;
}
.hrm-button-with-less-icon.hrm-button-with-icon--theme_neutral:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2215%22%20height%3D%2212%22%20viewBox%3D%220%200%2015%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M9.26088%206.71391C8.87036%206.32338%208.87036%205.69022%209.26088%205.29969L13.2779%201.28264C13.6685%200.892115%2014.3016%200.892115%2014.6921%201.28264C15.0827%201.67316%2015.0827%202.30633%2014.6921%202.69685L10.6751%206.71391C10.2846%207.10443%209.6514%207.10443%209.26088%206.71391Z%22%20fill%3D%22%230066FF%22/%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M9.26088%205.29286C8.87036%205.68338%208.87036%206.31655%209.26088%206.70707L13.2779%2010.7241C13.6685%2011.1146%2014.3016%2011.1146%2014.6921%2010.7241C15.0827%2010.3336%2015.0827%209.70044%2014.6921%209.30991L10.6751%205.29286C10.2846%204.90233%209.6514%204.90233%209.26088%205.29286Z%22%20fill%3D%22%230066FF%22/%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M6.71562%206.71391C7.10615%206.32338%207.10615%205.69022%206.71562%205.29969L2.69857%201.28264C2.30804%200.892115%201.67488%200.892115%201.28435%201.28264C0.893828%201.67316%200.893828%202.30633%201.28435%202.69685L5.30141%206.71391C5.69193%207.10443%206.3251%207.10443%206.71562%206.71391Z%22%20fill%3D%22%230066FF%22/%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M6.71562%205.29286C7.10615%205.68338%207.10615%206.31655%206.71562%206.70707L2.69857%2010.7241C2.30804%2011.1146%201.67488%2011.1146%201.28435%2010.7241C0.893828%2010.3336%200.893828%209.70044%201.28435%209.30991L5.30141%205.29286C5.69193%204.90233%206.3251%204.90233%206.71562%205.29286Z%22%20fill%3D%22%230066FF%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-button-with-less-icon.hrm-button-with-icon--theme_positive:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2215%22%20height%3D%2212%22%20viewBox%3D%220%200%2015%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M9.26088%206.71391C8.87036%206.32338%208.87036%205.69022%209.26088%205.29969L13.2779%201.28264C13.6685%200.892115%2014.3016%200.892115%2014.6921%201.28264C15.0827%201.67316%2015.0827%202.30633%2014.6921%202.69685L10.6751%206.71391C10.2846%207.10443%209.6514%207.10443%209.26088%206.71391Z%22%20fill%3D%22%2312C971%22/%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M9.26088%205.29286C8.87036%205.68338%208.87036%206.31655%209.26088%206.70707L13.2779%2010.7241C13.6685%2011.1146%2014.3016%2011.1146%2014.6921%2010.7241C15.0827%2010.3336%2015.0827%209.70044%2014.6921%209.30991L10.6751%205.29286C10.2846%204.90233%209.6514%204.90233%209.26088%205.29286Z%22%20fill%3D%22%2312C971%22/%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M6.71562%206.71391C7.10615%206.32338%207.10615%205.69022%206.71562%205.29969L2.69857%201.28264C2.30804%200.892115%201.67488%200.892115%201.28435%201.28264C0.893828%201.67316%200.893828%202.30633%201.28435%202.69685L5.30141%206.71391C5.69193%207.10443%206.3251%207.10443%206.71562%206.71391Z%22%20fill%3D%22%2312C971%22/%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M6.71562%205.29286C7.10615%205.68338%207.10615%206.31655%206.71562%206.70707L2.69857%2010.7241C2.30804%2011.1146%201.67488%2011.1146%201.28435%2010.7241C0.893828%2010.3336%200.893828%209.70044%201.28435%209.30991L5.30141%205.29286C5.69193%204.90233%206.3251%204.90233%206.71562%205.29286Z%22%20fill%3D%22%2312C971%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-button-with-less-icon.hrm-button-with-icon--theme_negative:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2215%22%20height%3D%2212%22%20viewBox%3D%220%200%2015%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M9.26088%206.71391C8.87036%206.32338%208.87036%205.69022%209.26088%205.29969L13.2779%201.28264C13.6685%200.892115%2014.3016%200.892115%2014.6921%201.28264C15.0827%201.67316%2015.0827%202.30633%2014.6921%202.69685L10.6751%206.71391C10.2846%207.10443%209.6514%207.10443%209.26088%206.71391Z%22%20fill%3D%22%23FF238D%22/%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M9.26088%205.29286C8.87036%205.68338%208.87036%206.31655%209.26088%206.70707L13.2779%2010.7241C13.6685%2011.1146%2014.3016%2011.1146%2014.6921%2010.7241C15.0827%2010.3336%2015.0827%209.70044%2014.6921%209.30991L10.6751%205.29286C10.2846%204.90233%209.6514%204.90233%209.26088%205.29286Z%22%20fill%3D%22%23FF238D%22/%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M6.71562%206.71391C7.10615%206.32338%207.10615%205.69022%206.71562%205.29969L2.69857%201.28264C2.30804%200.892115%201.67488%200.892115%201.28435%201.28264C0.893828%201.67316%200.893828%202.30633%201.28435%202.69685L5.30141%206.71391C5.69193%207.10443%206.3251%207.10443%206.71562%206.71391Z%22%20fill%3D%22%23FF238D%22/%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M6.71562%205.29286C7.10615%205.68338%207.10615%206.31655%206.71562%206.70707L2.69857%2010.7241C2.30804%2011.1146%201.67488%2011.1146%201.28435%2010.7241C0.893828%2010.3336%200.893828%209.70044%201.28435%209.30991L5.30141%205.29286C5.69193%204.90233%206.3251%204.90233%206.71562%205.29286Z%22%20fill%3D%22%23FF238D%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-button-with-less-icon.hrm-button-with-icon--theme_secondary:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2215%22%20height%3D%2212%22%20viewBox%3D%220%200%2015%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M9.26088%206.71391C8.87036%206.32338%208.87036%205.69022%209.26088%205.29969L13.2779%201.28264C13.6685%200.892115%2014.3016%200.892115%2014.6921%201.28264C15.0827%201.67316%2015.0827%202.30633%2014.6921%202.69685L10.6751%206.71391C10.2846%207.10443%209.6514%207.10443%209.26088%206.71391Z%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M9.26088%205.29286C8.87036%205.68338%208.87036%206.31655%209.26088%206.70707L13.2779%2010.7241C13.6685%2011.1146%2014.3016%2011.1146%2014.6921%2010.7241C15.0827%2010.3336%2015.0827%209.70044%2014.6921%209.30991L10.6751%205.29286C10.2846%204.90233%209.6514%204.90233%209.26088%205.29286Z%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M6.71562%206.71391C7.10615%206.32338%207.10615%205.69022%206.71562%205.29969L2.69857%201.28264C2.30804%200.892115%201.67488%200.892115%201.28435%201.28264C0.893828%201.67316%200.893828%202.30633%201.28435%202.69685L5.30141%206.71391C5.69193%207.10443%206.3251%207.10443%206.71562%206.71391Z%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M6.71562%205.29286C7.10615%205.68338%207.10615%206.31655%206.71562%206.70707L2.69857%2010.7241C2.30804%2011.1146%201.67488%2011.1146%201.28435%2010.7241C0.893828%2010.3336%200.893828%209.70044%201.28435%209.30991L5.30141%205.29286C5.69193%204.90233%206.3251%204.90233%206.71562%205.29286Z%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-button-with-person-icon {
  padding-left: 18px;
}
.hrm-button-with-person-icon:before {
  margin-right: 11px;
  width: 13px;
  height: 15px;
}
.hrm-button-with-person-icon.hrm-button-with-icon--theme_neutral:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2217%22%20height%3D%2218%22%20viewBox%3D%220%200%2017%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M14.0264%2016.0659C14.0264%2016.6182%2014.4741%2017.0659%2015.0264%2017.0659C15.5786%2017.0659%2016.0264%2016.6182%2016.0264%2016.0659H14.0264ZM11.2874%2010.9897V9.9897V10.9897ZM4.77509%2010.9897V9.9897V10.9897ZM1.03613%2014.9779H0.0361328H1.03613ZM0.0361328%2016.0659C0.0361328%2016.6182%200.483848%2017.0659%201.03613%2017.0659C1.58842%2017.0659%202.03613%2016.6182%202.03613%2016.0659H0.0361328ZM16.0264%2016.0659V14.9779H14.0264V16.0659H16.0264ZM16.0264%2014.9779C16.0264%2013.675%2015.5417%2012.4136%2014.6608%2011.4739L13.2017%2012.8418C13.7231%2013.3979%2014.0264%2014.1653%2014.0264%2014.9779H16.0264ZM14.6608%2011.4739C13.7778%2010.532%2012.5658%209.9897%2011.2874%209.9897V11.9897C11.9922%2011.9897%2012.6823%2012.2878%2013.2017%2012.8418L14.6608%2011.4739ZM11.2874%209.9897H4.77509V11.9897H11.2874V9.9897ZM4.77509%209.9897C3.49666%209.9897%202.28472%2010.532%201.40171%2011.4739L2.86079%2012.8418C3.38016%2012.2878%204.07026%2011.9897%204.77509%2011.9897V9.9897ZM1.40171%2011.4739C0.520752%2012.4136%200.0361328%2013.675%200.0361328%2014.9779H2.03613C2.03613%2014.1653%202.33936%2013.3979%202.86079%2012.8418L1.40171%2011.4739ZM0.0361328%2014.9779V16.0659H2.03613V14.9779H0.0361328ZM9.99116%203.99459C9.99116%205.09428%209.09969%205.98576%207.99999%205.98576V7.98576C10.2043%207.98576%2011.9912%206.19885%2011.9912%203.99459H9.99116ZM7.99999%205.98576C6.9003%205.98576%206.00883%205.09428%206.00883%203.99459H4.00883C4.00883%206.19885%205.79573%207.98576%207.99999%207.98576V5.98576ZM6.00883%203.99459C6.00883%202.89489%206.9003%202.00342%207.99999%202.00342V0.00341797C5.79573%200.00341797%204.00883%201.79033%204.00883%203.99459H6.00883ZM7.99999%202.00342C9.09969%202.00342%209.99116%202.89489%209.99116%203.99459H11.9912C11.9912%201.79033%2010.2043%200.00341797%207.99999%200.00341797V2.00342Z%22%20fill%3D%22%230066FF%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-button-with-person-icon.hrm-button-with-icon--theme_positive:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2217%22%20height%3D%2218%22%20viewBox%3D%220%200%2017%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M14.0264%2016.0659C14.0264%2016.6182%2014.4741%2017.0659%2015.0264%2017.0659C15.5786%2017.0659%2016.0264%2016.6182%2016.0264%2016.0659H14.0264ZM11.2874%2010.9897V9.9897V10.9897ZM4.77509%2010.9897V9.9897V10.9897ZM1.03613%2014.9779H0.0361328H1.03613ZM0.0361328%2016.0659C0.0361328%2016.6182%200.483848%2017.0659%201.03613%2017.0659C1.58842%2017.0659%202.03613%2016.6182%202.03613%2016.0659H0.0361328ZM16.0264%2016.0659V14.9779H14.0264V16.0659H16.0264ZM16.0264%2014.9779C16.0264%2013.675%2015.5417%2012.4136%2014.6608%2011.4739L13.2017%2012.8418C13.7231%2013.3979%2014.0264%2014.1653%2014.0264%2014.9779H16.0264ZM14.6608%2011.4739C13.7778%2010.532%2012.5658%209.9897%2011.2874%209.9897V11.9897C11.9922%2011.9897%2012.6823%2012.2878%2013.2017%2012.8418L14.6608%2011.4739ZM11.2874%209.9897H4.77509V11.9897H11.2874V9.9897ZM4.77509%209.9897C3.49666%209.9897%202.28472%2010.532%201.40171%2011.4739L2.86079%2012.8418C3.38016%2012.2878%204.07026%2011.9897%204.77509%2011.9897V9.9897ZM1.40171%2011.4739C0.520752%2012.4136%200.0361328%2013.675%200.0361328%2014.9779H2.03613C2.03613%2014.1653%202.33936%2013.3979%202.86079%2012.8418L1.40171%2011.4739ZM0.0361328%2014.9779V16.0659H2.03613V14.9779H0.0361328ZM9.99116%203.99459C9.99116%205.09428%209.09969%205.98576%207.99999%205.98576V7.98576C10.2043%207.98576%2011.9912%206.19885%2011.9912%203.99459H9.99116ZM7.99999%205.98576C6.9003%205.98576%206.00883%205.09428%206.00883%203.99459H4.00883C4.00883%206.19885%205.79573%207.98576%207.99999%207.98576V5.98576ZM6.00883%203.99459C6.00883%202.89489%206.9003%202.00342%207.99999%202.00342V0.00341797C5.79573%200.00341797%204.00883%201.79033%204.00883%203.99459H6.00883ZM7.99999%202.00342C9.09969%202.00342%209.99116%202.89489%209.99116%203.99459H11.9912C11.9912%201.79033%2010.2043%200.00341797%207.99999%200.00341797V2.00342Z%22%20fill%3D%22%2312C971%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-button-with-person-icon.hrm-button-with-icon--theme_negative:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2217%22%20height%3D%2218%22%20viewBox%3D%220%200%2017%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M14.0264%2016.0659C14.0264%2016.6182%2014.4741%2017.0659%2015.0264%2017.0659C15.5786%2017.0659%2016.0264%2016.6182%2016.0264%2016.0659H14.0264ZM11.2874%2010.9897V9.9897V10.9897ZM4.77509%2010.9897V9.9897V10.9897ZM1.03613%2014.9779H0.0361328H1.03613ZM0.0361328%2016.0659C0.0361328%2016.6182%200.483848%2017.0659%201.03613%2017.0659C1.58842%2017.0659%202.03613%2016.6182%202.03613%2016.0659H0.0361328ZM16.0264%2016.0659V14.9779H14.0264V16.0659H16.0264ZM16.0264%2014.9779C16.0264%2013.675%2015.5417%2012.4136%2014.6608%2011.4739L13.2017%2012.8418C13.7231%2013.3979%2014.0264%2014.1653%2014.0264%2014.9779H16.0264ZM14.6608%2011.4739C13.7778%2010.532%2012.5658%209.9897%2011.2874%209.9897V11.9897C11.9922%2011.9897%2012.6823%2012.2878%2013.2017%2012.8418L14.6608%2011.4739ZM11.2874%209.9897H4.77509V11.9897H11.2874V9.9897ZM4.77509%209.9897C3.49666%209.9897%202.28472%2010.532%201.40171%2011.4739L2.86079%2012.8418C3.38016%2012.2878%204.07026%2011.9897%204.77509%2011.9897V9.9897ZM1.40171%2011.4739C0.520752%2012.4136%200.0361328%2013.675%200.0361328%2014.9779H2.03613C2.03613%2014.1653%202.33936%2013.3979%202.86079%2012.8418L1.40171%2011.4739ZM0.0361328%2014.9779V16.0659H2.03613V14.9779H0.0361328ZM9.99116%203.99459C9.99116%205.09428%209.09969%205.98576%207.99999%205.98576V7.98576C10.2043%207.98576%2011.9912%206.19885%2011.9912%203.99459H9.99116ZM7.99999%205.98576C6.9003%205.98576%206.00883%205.09428%206.00883%203.99459H4.00883C4.00883%206.19885%205.79573%207.98576%207.99999%207.98576V5.98576ZM6.00883%203.99459C6.00883%202.89489%206.9003%202.00342%207.99999%202.00342V0.00341797C5.79573%200.00341797%204.00883%201.79033%204.00883%203.99459H6.00883ZM7.99999%202.00342C9.09969%202.00342%209.99116%202.89489%209.99116%203.99459H11.9912C11.9912%201.79033%2010.2043%200.00341797%207.99999%200.00341797V2.00342Z%22%20fill%3D%22%23FF238D%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-button-with-person-icon.hrm-button-with-icon--theme_secondary:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2217%22%20height%3D%2218%22%20viewBox%3D%220%200%2017%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M14.0264%2016.0659C14.0264%2016.6182%2014.4741%2017.0659%2015.0264%2017.0659C15.5786%2017.0659%2016.0264%2016.6182%2016.0264%2016.0659H14.0264ZM11.2874%2010.9897V9.9897V10.9897ZM4.77509%2010.9897V9.9897V10.9897ZM1.03613%2014.9779H0.0361328H1.03613ZM0.0361328%2016.0659C0.0361328%2016.6182%200.483848%2017.0659%201.03613%2017.0659C1.58842%2017.0659%202.03613%2016.6182%202.03613%2016.0659H0.0361328ZM16.0264%2016.0659V14.9779H14.0264V16.0659H16.0264ZM16.0264%2014.9779C16.0264%2013.675%2015.5417%2012.4136%2014.6608%2011.4739L13.2017%2012.8418C13.7231%2013.3979%2014.0264%2014.1653%2014.0264%2014.9779H16.0264ZM14.6608%2011.4739C13.7778%2010.532%2012.5658%209.9897%2011.2874%209.9897V11.9897C11.9922%2011.9897%2012.6823%2012.2878%2013.2017%2012.8418L14.6608%2011.4739ZM11.2874%209.9897H4.77509V11.9897H11.2874V9.9897ZM4.77509%209.9897C3.49666%209.9897%202.28472%2010.532%201.40171%2011.4739L2.86079%2012.8418C3.38016%2012.2878%204.07026%2011.9897%204.77509%2011.9897V9.9897ZM1.40171%2011.4739C0.520752%2012.4136%200.0361328%2013.675%200.0361328%2014.9779H2.03613C2.03613%2014.1653%202.33936%2013.3979%202.86079%2012.8418L1.40171%2011.4739ZM0.0361328%2014.9779V16.0659H2.03613V14.9779H0.0361328ZM9.99116%203.99459C9.99116%205.09428%209.09969%205.98576%207.99999%205.98576V7.98576C10.2043%207.98576%2011.9912%206.19885%2011.9912%203.99459H9.99116ZM7.99999%205.98576C6.9003%205.98576%206.00883%205.09428%206.00883%203.99459H4.00883C4.00883%206.19885%205.79573%207.98576%207.99999%207.98576V5.98576ZM6.00883%203.99459C6.00883%202.89489%206.9003%202.00342%207.99999%202.00342V0.00341797C5.79573%200.00341797%204.00883%201.79033%204.00883%203.99459H6.00883ZM7.99999%202.00342C9.09969%202.00342%209.99116%202.89489%209.99116%203.99459H11.9912C11.9912%201.79033%2010.2043%200.00341797%207.99999%200.00341797V2.00342Z%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-button-with-badge-icon {
  padding-left: 18px;
}
.hrm-button-with-badge-icon:before {
  margin-right: 11px;
  width: 13px;
  height: 15px;
}
.hrm-button-with-badge-icon.hrm-button-with-icon--theme_neutral:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2218%22%20height%3D%2216%22%20viewBox%3D%220%200%2018%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Crect%20x%3D%221%22%20y%3D%223%22%20width%3D%2216%22%20height%3D%2212%22%20rx%3D%222%22%20stroke%3D%22%230066FF%22%20stroke-width%3D%222%22/%3E%0A%20%20%20%20%20%20%20%20%3Crect%20x%3D%224%22%20y%3D%227%22%20width%3D%224%22%20height%3D%225%22%20rx%3D%221%22%20fill%3D%22%230066FF%22/%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M9%205V1%22%20stroke%3D%22%230066FF%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M13%208H11%22%20stroke%3D%22%230066FF%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M13%2011H11%22%20stroke%3D%22%230066FF%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-button-with-badge-icon.hrm-button-with-icon--theme_positive:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2218%22%20height%3D%2216%22%20viewBox%3D%220%200%2018%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Crect%20x%3D%221%22%20y%3D%223%22%20width%3D%2216%22%20height%3D%2212%22%20rx%3D%222%22%20stroke%3D%22%2312C971%22%20stroke-width%3D%222%22/%3E%0A%20%20%20%20%20%20%20%20%3Crect%20x%3D%224%22%20y%3D%227%22%20width%3D%224%22%20height%3D%225%22%20rx%3D%221%22%20fill%3D%22%2312C971%22/%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M9%205V1%22%20stroke%3D%22%2312C971%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M13%208H11%22%20stroke%3D%22%2312C971%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M13%2011H11%22%20stroke%3D%22%2312C971%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-button-with-badge-icon.hrm-button-with-icon--theme_negative:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2218%22%20height%3D%2216%22%20viewBox%3D%220%200%2018%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Crect%20x%3D%221%22%20y%3D%223%22%20width%3D%2216%22%20height%3D%2212%22%20rx%3D%222%22%20stroke%3D%22%23FF238D%22%20stroke-width%3D%222%22/%3E%0A%20%20%20%20%20%20%20%20%3Crect%20x%3D%224%22%20y%3D%227%22%20width%3D%224%22%20height%3D%225%22%20rx%3D%221%22%20fill%3D%22%23FF238D%22/%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M9%205V1%22%20stroke%3D%22%23FF238D%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M13%208H11%22%20stroke%3D%22%23FF238D%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M13%2011H11%22%20stroke%3D%22%23FF238D%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-button-with-badge-icon.hrm-button-with-icon--theme_secondary:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2218%22%20height%3D%2216%22%20viewBox%3D%220%200%2018%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Crect%20x%3D%221%22%20y%3D%223%22%20width%3D%2216%22%20height%3D%2212%22%20rx%3D%222%22%20stroke%3D%22%238E9CBB%22%20stroke-width%3D%222%22/%3E%0A%20%20%20%20%20%20%20%20%3Crect%20x%3D%224%22%20y%3D%227%22%20width%3D%224%22%20height%3D%225%22%20rx%3D%221%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M9%205V1%22%20stroke%3D%22%238E9CBB%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M13%208H11%22%20stroke%3D%22%238E9CBB%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M13%2011H11%22%20stroke%3D%22%238E9CBB%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-button-with-money-icon {
  padding-left: 18px;
}
.hrm-button-with-money-icon:before {
  margin-right: 11px;
  width: 13px;
  height: 15px;
}
.hrm-button-with-money-icon.hrm-button-with-icon--theme_neutral:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2215%22%20height%3D%2214%22%20viewBox%3D%220%200%2015%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cellipse%20cx%3D%228%22%20cy%3D%224%22%20rx%3D%226%22%20ry%3D%223%22%20stroke%3D%22%230066FF%22%20stroke-width%3D%222%22/%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M13.9416%208.51377C13.4203%208.96574%2012.5622%209.34811%2011.4759%209.61252C10.3896%209.87693%209.12378%2010.0115%207.8386%209.99923C6.55342%209.98695%205.30656%209.82837%204.25571%209.54354C3.20485%209.25872%202.3972%208.86043%201.93487%208.39906%22%20stroke%3D%22%230066FF%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M13.9416%2011.5138C13.4203%2011.9657%2012.5622%2012.3481%2011.4759%2012.6125C10.3896%2012.8769%209.12378%2013.0115%207.8386%2012.9992C6.55342%2012.987%205.30656%2012.8284%204.25571%2012.5435C3.20485%2012.2587%202.3972%2011.8604%201.93487%2011.3991%22%20stroke%3D%22%230066FF%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-button-with-money-icon.hrm-button-with-icon--theme_positive:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2215%22%20height%3D%2214%22%20viewBox%3D%220%200%2015%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cellipse%20cx%3D%228%22%20cy%3D%224%22%20rx%3D%226%22%20ry%3D%223%22%20stroke%3D%22%2312C971%22%20stroke-width%3D%222%22/%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M13.9416%208.51377C13.4203%208.96574%2012.5622%209.34811%2011.4759%209.61252C10.3896%209.87693%209.12378%2010.0115%207.8386%209.99923C6.55342%209.98695%205.30656%209.82837%204.25571%209.54354C3.20485%209.25872%202.3972%208.86043%201.93487%208.39906%22%20stroke%3D%22%2312C971%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M13.9416%2011.5138C13.4203%2011.9657%2012.5622%2012.3481%2011.4759%2012.6125C10.3896%2012.8769%209.12378%2013.0115%207.8386%2012.9992C6.55342%2012.987%205.30656%2012.8284%204.25571%2012.5435C3.20485%2012.2587%202.3972%2011.8604%201.93487%2011.3991%22%20stroke%3D%22%2312C971%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-button-with-money-icon.hrm-button-with-icon--theme_negative:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2215%22%20height%3D%2214%22%20viewBox%3D%220%200%2015%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cellipse%20cx%3D%228%22%20cy%3D%224%22%20rx%3D%226%22%20ry%3D%223%22%20stroke%3D%22%23FF238D%22%20stroke-width%3D%222%22/%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M13.9416%208.51377C13.4203%208.96574%2012.5622%209.34811%2011.4759%209.61252C10.3896%209.87693%209.12378%2010.0115%207.8386%209.99923C6.55342%209.98695%205.30656%209.82837%204.25571%209.54354C3.20485%209.25872%202.3972%208.86043%201.93487%208.39906%22%20stroke%3D%22%23FF238D%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M13.9416%2011.5138C13.4203%2011.9657%2012.5622%2012.3481%2011.4759%2012.6125C10.3896%2012.8769%209.12378%2013.0115%207.8386%2012.9992C6.55342%2012.987%205.30656%2012.8284%204.25571%2012.5435C3.20485%2012.2587%202.3972%2011.8604%201.93487%2011.3991%22%20stroke%3D%22%23FF238D%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-button-with-money-icon.hrm-button-with-icon--theme_secondary:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2215%22%20height%3D%2214%22%20viewBox%3D%220%200%2015%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cellipse%20cx%3D%228%22%20cy%3D%224%22%20rx%3D%226%22%20ry%3D%223%22%20stroke%3D%22%238E9CBB%22%20stroke-width%3D%222%22/%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M13.9416%208.51377C13.4203%208.96574%2012.5622%209.34811%2011.4759%209.61252C10.3896%209.87693%209.12378%2010.0115%207.8386%209.99923C6.55342%209.98695%205.30656%209.82837%204.25571%209.54354C3.20485%209.25872%202.3972%208.86043%201.93487%208.39906%22%20stroke%3D%22%238E9CBB%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M13.9416%2011.5138C13.4203%2011.9657%2012.5622%2012.3481%2011.4759%2012.6125C10.3896%2012.8769%209.12378%2013.0115%207.8386%2012.9992C6.55342%2012.987%205.30656%2012.8284%204.25571%2012.5435C3.20485%2012.2587%202.3972%2011.8604%201.93487%2011.3991%22%20stroke%3D%22%238E9CBB%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-button-with-route-icon {
  padding-left: 18px;
}
.hrm-button-with-route-icon:before {
  margin-right: 11px;
  width: 16px;
  height: 14px;
}
.hrm-button-with-route-icon.hrm-button-with-icon--theme_neutral:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%3Csvg%20width%3D%2216%22%20height%3D%2214%22%20viewBox%3D%220%200%2016%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%3Ccircle%20cx%3D%2213%22%20cy%3D%223%22%20r%3D%222%22%20stroke%3D%22%230066FF%22%20stroke-width%3D%222%22/%3E%0A%20%20%20%20%20%20%3Ccircle%20cx%3D%223%22%20cy%3D%2211%22%20r%3D%222%22%20stroke%3D%22%230066FF%22%20stroke-width%3D%222%22/%3E%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M10.2778%203H7.17778C6.6002%203%206.04627%203.21071%205.63786%203.58579C5.22944%203.96086%205%204.46957%205%205C5%205.53043%205.22944%206.03914%205.63786%206.41421C6.04627%206.78929%206.6002%207%207.17778%207H8.82222C9.3998%207%209.95373%207.21071%2010.3621%207.58579C10.7706%207.96086%2011%208.46957%2011%209C11%209.53043%2010.7706%2010.0391%2010.3621%2010.4142C9.95373%2010.7893%209.3998%2011%208.82222%2011H5.93333%22%20stroke%3D%22%230066FF%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-button-with-route-icon.hrm-button-with-icon--theme_positive:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%3Csvg%20width%3D%2216%22%20height%3D%2214%22%20viewBox%3D%220%200%2016%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%3Ccircle%20cx%3D%2213%22%20cy%3D%223%22%20r%3D%222%22%20stroke%3D%22%2312C971%22%20stroke-width%3D%222%22/%3E%0A%20%20%20%20%20%20%3Ccircle%20cx%3D%223%22%20cy%3D%2211%22%20r%3D%222%22%20stroke%3D%22%2312C971%22%20stroke-width%3D%222%22/%3E%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M10.2778%203H7.17778C6.6002%203%206.04627%203.21071%205.63786%203.58579C5.22944%203.96086%205%204.46957%205%205C5%205.53043%205.22944%206.03914%205.63786%206.41421C6.04627%206.78929%206.6002%207%207.17778%207H8.82222C9.3998%207%209.95373%207.21071%2010.3621%207.58579C10.7706%207.96086%2011%208.46957%2011%209C11%209.53043%2010.7706%2010.0391%2010.3621%2010.4142C9.95373%2010.7893%209.3998%2011%208.82222%2011H5.93333%22%20stroke%3D%22%2312C971%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-button-with-route-icon.hrm-button-with-icon--theme_negative:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%3Csvg%20width%3D%2216%22%20height%3D%2214%22%20viewBox%3D%220%200%2016%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%3Ccircle%20cx%3D%2213%22%20cy%3D%223%22%20r%3D%222%22%20stroke%3D%22%23FF238D%22%20stroke-width%3D%222%22/%3E%0A%20%20%20%20%20%20%3Ccircle%20cx%3D%223%22%20cy%3D%2211%22%20r%3D%222%22%20stroke%3D%22%23FF238D%22%20stroke-width%3D%222%22/%3E%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M10.2778%203H7.17778C6.6002%203%206.04627%203.21071%205.63786%203.58579C5.22944%203.96086%205%204.46957%205%205C5%205.53043%205.22944%206.03914%205.63786%206.41421C6.04627%206.78929%206.6002%207%207.17778%207H8.82222C9.3998%207%209.95373%207.21071%2010.3621%207.58579C10.7706%207.96086%2011%208.46957%2011%209C11%209.53043%2010.7706%2010.0391%2010.3621%2010.4142C9.95373%2010.7893%209.3998%2011%208.82222%2011H5.93333%22%20stroke%3D%22%23FF238D%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-button-with-route-icon.hrm-button-with-icon--theme_secondary:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%3Csvg%20width%3D%2216%22%20height%3D%2214%22%20viewBox%3D%220%200%2016%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%3Ccircle%20cx%3D%2213%22%20cy%3D%223%22%20r%3D%222%22%20stroke%3D%22%238E9CBB%22%20stroke-width%3D%222%22/%3E%0A%20%20%20%20%20%20%3Ccircle%20cx%3D%223%22%20cy%3D%2211%22%20r%3D%222%22%20stroke%3D%22%238E9CBB%22%20stroke-width%3D%222%22/%3E%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M10.2778%203H7.17778C6.6002%203%206.04627%203.21071%205.63786%203.58579C5.22944%203.96086%205%204.46957%205%205C5%205.53043%205.22944%206.03914%205.63786%206.41421C6.04627%206.78929%206.6002%207%207.17778%207H8.82222C9.3998%207%209.95373%207.21071%2010.3621%207.58579C10.7706%207.96086%2011%208.46957%2011%209C11%209.53043%2010.7706%2010.0391%2010.3621%2010.4142C9.95373%2010.7893%209.3998%2011%208.82222%2011H5.93333%22%20stroke%3D%22%238E9CBB%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-button-with-icon-right {
  display: inline-flex;
  align-items: center;
  height: 30px;
  border-width: 1px;
  padding-left: 20px;
  padding-right: 15px;
  border-style: solid;
  border-color: #d3d8df;
  border-radius: 50px;
  font-weight: 500;
  font-size: 12px;
  transition: border-color 0.3s ease;
}
.hrm-button-with-icon-right:after {
  content: '';
  display: block;
  margin-left: 9px;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.hrm-button-with-icon-right:hover {
  border-color: #8e9cbb;
}
.hrm-button-with-icon-right:active {
  border-color: #647195;
}
.hrm-button-with-arrow-down-icon-right:after {
  width: 14px;
  height: 10px;
}
.hrm-button-with-arrow-down-icon-right.hrm-button-with-icon--theme_neutral:after {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2213%22%20height%3D%227%22%20viewBox%3D%220%200%2013%207%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M6.18464%206.70905C5.79689%206.32111%205.79689%205.69215%206.18464%205.30421L11.18%200.306472C11.5678%20-0.0814626%2012.1964%20-0.081462%2012.5842%200.306473C12.9719%200.694408%2012.9719%201.32337%2012.5842%201.71131L7.58881%206.70905C7.20106%207.09698%206.57239%207.09698%206.18464%206.70905Z%22%20fill%3D%22%230066FF%22%20/%3E%3Cpath%20d%3D%22M7.58087%206.70905C7.96863%206.32111%207.96863%205.69215%207.58087%205.30421L2.56998%200.290951C2.18223%20-0.096984%201.55356%20-0.0969834%201.16581%200.290951C0.778062%200.678886%200.778062%201.30785%201.16581%201.69579L6.1767%206.70905C6.56446%207.09698%207.19312%207.09698%207.58087%206.70905Z%22%20fill%3D%22%230066FF%22%20/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-button-with-arrow-down-icon-right.hrm-button-with-icon--theme_positive:after {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2213%22%20height%3D%227%22%20viewBox%3D%220%200%2013%207%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M6.18464%206.70905C5.79689%206.32111%205.79689%205.69215%206.18464%205.30421L11.18%200.306472C11.5678%20-0.0814626%2012.1964%20-0.081462%2012.5842%200.306473C12.9719%200.694408%2012.9719%201.32337%2012.5842%201.71131L7.58881%206.70905C7.20106%207.09698%206.57239%207.09698%206.18464%206.70905Z%22%20fill%3D%22%2312C971%22%20/%3E%3Cpath%20d%3D%22M7.58087%206.70905C7.96863%206.32111%207.96863%205.69215%207.58087%205.30421L2.56998%200.290951C2.18223%20-0.096984%201.55356%20-0.0969834%201.16581%200.290951C0.778062%200.678886%200.778062%201.30785%201.16581%201.69579L6.1767%206.70905C6.56446%207.09698%207.19312%207.09698%207.58087%206.70905Z%22%20fill%3D%22%2312C971%22%20/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-button-with-arrow-down-icon-right.hrm-button-with-icon--theme_negative:after {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2213%22%20height%3D%227%22%20viewBox%3D%220%200%2013%207%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M6.18464%206.70905C5.79689%206.32111%205.79689%205.69215%206.18464%205.30421L11.18%200.306472C11.5678%20-0.0814626%2012.1964%20-0.081462%2012.5842%200.306473C12.9719%200.694408%2012.9719%201.32337%2012.5842%201.71131L7.58881%206.70905C7.20106%207.09698%206.57239%207.09698%206.18464%206.70905Z%22%20fill%3D%22%23FF238D%22%20/%3E%3Cpath%20d%3D%22M7.58087%206.70905C7.96863%206.32111%207.96863%205.69215%207.58087%205.30421L2.56998%200.290951C2.18223%20-0.096984%201.55356%20-0.0969834%201.16581%200.290951C0.778062%200.678886%200.778062%201.30785%201.16581%201.69579L6.1767%206.70905C6.56446%207.09698%207.19312%207.09698%207.58087%206.70905Z%22%20fill%3D%22%23FF238D%22%20/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-button-with-arrow-down-icon-right.hrm-button-with-icon--theme_secondary:after {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2213%22%20height%3D%227%22%20viewBox%3D%220%200%2013%207%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M6.18464%206.70905C5.79689%206.32111%205.79689%205.69215%206.18464%205.30421L11.18%200.306472C11.5678%20-0.0814626%2012.1964%20-0.081462%2012.5842%200.306473C12.9719%200.694408%2012.9719%201.32337%2012.5842%201.71131L7.58881%206.70905C7.20106%207.09698%206.57239%207.09698%206.18464%206.70905Z%22%20fill%3D%22%238E9CBB%22%20/%3E%3Cpath%20d%3D%22M7.58087%206.70905C7.96863%206.32111%207.96863%205.69215%207.58087%205.30421L2.56998%200.290951C2.18223%20-0.096984%201.55356%20-0.0969834%201.16581%200.290951C0.778062%200.678886%200.778062%201.30785%201.16581%201.69579L6.1767%206.70905C6.56446%207.09698%207.19312%207.09698%207.58087%206.70905Z%22%20fill%3D%22%238E9CBB%22%20/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-button-with-icon--hide_desktop {
  width: 30px;
  font-size: 0;
  padding: 0;
  justify-content: center;
}
.hrm-button-with-icon--hide_desktop:before {
  margin: 0;
}
@media screen and (max-width: 1200px) {
  .hrm-button-with-icon--hide_tablet {
    width: 30px;
    font-size: 0;
    padding: 0;
    justify-content: center;
  }
  .hrm-button-with-icon--hide_tablet:before {
    margin: 0;
  }
}
@media screen and (max-width: 767px) {
  .hrm-button-with-icon--hide_mobile {
    width: 30px;
    font-size: 0;
    padding: 0;
    justify-content: center;
  }
  .hrm-button-with-icon--hide_mobile:before {
    margin: 0;
  }
}
.hrm-button-with-icon--show_tablet,
.hrm-button-with-icon--show_mobile {
  width: 30px;
  font-size: 0;
  padding: 0;
  justify-content: center;
}
.hrm-button-with-icon--show_tablet:before,
.hrm-button-with-icon--show_mobile:before {
  margin: 0;
}
@media screen and (max-width: 1200px) {
  .hrm-button-with-icon--show_tablet {
    width: auto;
    font-size: 12px;
    padding-right: 15px;
    padding-left: 10px;
    justify-content: flex-start;
  }
  .hrm-button-with-icon--show_tablet:before {
    margin-right: 9px;
  }
}
@media screen and (max-width: 767px) {
  .hrm-button-with-icon--show_mobile {
    width: auto;
    font-size: 12px;
    padding-right: 15px;
    padding-left: 10px;
    justify-content: flex-start;
  }
  .hrm-button-with-icon--show_mobile:before {
    margin-right: 9px;
  }
}
.hrm-circle-icon-button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 22px;
  height: 22px;
  border-width: 1px;
  border-style: solid;
  border-color: #DFE4EF;
  border-radius: 50%;
  transition: border-color 0.3s ease;
}
.hrm-circle-icon-button:before {
  content: '';
  display: block;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.hrm-circle-icon-button:hover {
  border-color: #8E9CBB;
}
.hrm-circle-icon-button:active {
  border-color: #647195;
}
.hrm-circle-arrow-down-icon-button:before {
  margin-top: 1px;
  width: 8px;
  height: 5px;
}
.hrm-circle-arrow-down-icon-button.hrm-circle-icon-button--theme_neutral:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%228%22%20height%3D%225%22%20viewBox%3D%220%200%208%205%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M3.53976%204.4727C3.28126%204.21408%203.28126%203.79476%203.53976%203.53614L6.87001%200.204315C7.12851%20-0.0543084%207.54762%20-0.054308%207.80612%200.204315C8.06462%200.462938%208.06462%200.88225%207.80612%201.14087L4.47587%204.4727C4.21737%204.73132%203.79826%204.73132%203.53976%204.4727Z%22%20fill%3D%22%230066FF%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M4.47058%204.4727C4.72908%204.21408%204.72908%203.79476%204.47058%203.53614L1.12999%200.193967C0.871489%20-0.064656%200.452377%20-0.0646556%200.193876%200.193968C-0.0646252%200.452591%20-0.0646252%200.871902%200.193876%201.13053L3.53447%204.4727C3.79297%204.73132%204.21208%204.73132%204.47058%204.4727Z%22%20fill%3D%22%230066FF%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-circle-arrow-down-icon-button.hrm-circle-icon-button--theme_positive:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%228%22%20height%3D%225%22%20viewBox%3D%220%200%208%205%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M3.53976%204.4727C3.28126%204.21408%203.28126%203.79476%203.53976%203.53614L6.87001%200.204315C7.12851%20-0.0543084%207.54762%20-0.054308%207.80612%200.204315C8.06462%200.462938%208.06462%200.88225%207.80612%201.14087L4.47587%204.4727C4.21737%204.73132%203.79826%204.73132%203.53976%204.4727Z%22%20fill%3D%22%2312C971%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M4.47058%204.4727C4.72908%204.21408%204.72908%203.79476%204.47058%203.53614L1.12999%200.193967C0.871489%20-0.064656%200.452377%20-0.0646556%200.193876%200.193968C-0.0646252%200.452591%20-0.0646252%200.871902%200.193876%201.13053L3.53447%204.4727C3.79297%204.73132%204.21208%204.73132%204.47058%204.4727Z%22%20fill%3D%22%2312C971%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-circle-arrow-down-icon-button.hrm-circle-icon-button--theme_negative:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%228%22%20height%3D%225%22%20viewBox%3D%220%200%208%205%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M3.53976%204.4727C3.28126%204.21408%203.28126%203.79476%203.53976%203.53614L6.87001%200.204315C7.12851%20-0.0543084%207.54762%20-0.054308%207.80612%200.204315C8.06462%200.462938%208.06462%200.88225%207.80612%201.14087L4.47587%204.4727C4.21737%204.73132%203.79826%204.73132%203.53976%204.4727Z%22%20fill%3D%22%23FF238D%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M4.47058%204.4727C4.72908%204.21408%204.72908%203.79476%204.47058%203.53614L1.12999%200.193967C0.871489%20-0.064656%200.452377%20-0.0646556%200.193876%200.193968C-0.0646252%200.452591%20-0.0646252%200.871902%200.193876%201.13053L3.53447%204.4727C3.79297%204.73132%204.21208%204.73132%204.47058%204.4727Z%22%20fill%3D%22%23FF238D%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-circle-arrow-down-icon-button.hrm-circle-icon-button--theme_secondary:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%228%22%20height%3D%225%22%20viewBox%3D%220%200%208%205%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M3.53976%204.4727C3.28126%204.21408%203.28126%203.79476%203.53976%203.53614L6.87001%200.204315C7.12851%20-0.0543084%207.54762%20-0.054308%207.80612%200.204315C8.06462%200.462938%208.06462%200.88225%207.80612%201.14087L4.47587%204.4727C4.21737%204.73132%203.79826%204.73132%203.53976%204.4727Z%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M4.47058%204.4727C4.72908%204.21408%204.72908%203.79476%204.47058%203.53614L1.12999%200.193967C0.871489%20-0.064656%200.452377%20-0.0646556%200.193876%200.193968C-0.0646252%200.452591%20-0.0646252%200.871902%200.193876%201.13053L3.53447%204.4727C3.79297%204.73132%204.21208%204.73132%204.47058%204.4727Z%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-circle-help-icon-button:before {
  width: 6px;
  height: 11px;
}
.hrm-circle-help-icon-button.hrm-circle-icon-button--theme_neutral:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%226%22%20height%3D%2211%22%20viewBox%3D%220%200%206%2011%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M3.159%200.822C3.731%200.822%204.21633%200.917333%204.615%201.108C5.02233%201.29867%205.33%201.55433%205.538%201.875C5.746%202.19567%205.85%202.54667%205.85%202.928C5.85%203.27467%205.78933%203.57367%205.668%203.825C5.54667%204.06767%205.39933%204.267%205.226%204.423C5.05267%204.579%204.82733%204.75233%204.55%204.943C4.19467%205.177%203.93033%205.39367%203.757%205.593C3.58367%205.79233%203.497%206.05667%203.497%206.386V6.828H1.95V6.321C1.95%205.931%202.01067%205.60167%202.132%205.333C2.262%205.05567%202.41367%204.839%202.587%204.683C2.76033%204.51833%202.98567%204.34067%203.263%204.15C3.55767%203.95067%203.77%203.77733%203.9%203.63C4.03867%203.48267%204.108%203.292%204.108%203.058C4.108%202.772%204.00833%202.551%203.809%202.395C3.61833%202.23033%203.354%202.148%203.016%202.148C2.40067%202.148%201.85033%202.434%201.365%203.006L0.286%202.161C1.04%201.26833%201.99767%200.822%203.159%200.822ZM2.743%208.089C3.03767%208.089%203.289%208.193%203.497%208.401C3.705%208.60033%203.809%208.84733%203.809%209.142C3.809%209.428%203.705%209.675%203.497%209.883C3.289%2010.091%203.03767%2010.195%202.743%2010.195C2.457%2010.195%202.21%2010.091%202.002%209.883C1.80267%209.675%201.703%209.428%201.703%209.142C1.703%208.84733%201.80267%208.60033%202.002%208.401C2.20133%208.193%202.44833%208.089%202.743%208.089Z%22%20fill%3D%22%230066FF%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-circle-help-icon-button.hrm-circle-icon-button--theme_positive:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%226%22%20height%3D%2211%22%20viewBox%3D%220%200%206%2011%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M3.159%200.822C3.731%200.822%204.21633%200.917333%204.615%201.108C5.02233%201.29867%205.33%201.55433%205.538%201.875C5.746%202.19567%205.85%202.54667%205.85%202.928C5.85%203.27467%205.78933%203.57367%205.668%203.825C5.54667%204.06767%205.39933%204.267%205.226%204.423C5.05267%204.579%204.82733%204.75233%204.55%204.943C4.19467%205.177%203.93033%205.39367%203.757%205.593C3.58367%205.79233%203.497%206.05667%203.497%206.386V6.828H1.95V6.321C1.95%205.931%202.01067%205.60167%202.132%205.333C2.262%205.05567%202.41367%204.839%202.587%204.683C2.76033%204.51833%202.98567%204.34067%203.263%204.15C3.55767%203.95067%203.77%203.77733%203.9%203.63C4.03867%203.48267%204.108%203.292%204.108%203.058C4.108%202.772%204.00833%202.551%203.809%202.395C3.61833%202.23033%203.354%202.148%203.016%202.148C2.40067%202.148%201.85033%202.434%201.365%203.006L0.286%202.161C1.04%201.26833%201.99767%200.822%203.159%200.822ZM2.743%208.089C3.03767%208.089%203.289%208.193%203.497%208.401C3.705%208.60033%203.809%208.84733%203.809%209.142C3.809%209.428%203.705%209.675%203.497%209.883C3.289%2010.091%203.03767%2010.195%202.743%2010.195C2.457%2010.195%202.21%2010.091%202.002%209.883C1.80267%209.675%201.703%209.428%201.703%209.142C1.703%208.84733%201.80267%208.60033%202.002%208.401C2.20133%208.193%202.44833%208.089%202.743%208.089Z%22%20fill%3D%22%2312C971%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-circle-help-icon-button.hrm-circle-icon-button--theme_negative:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%226%22%20height%3D%2211%22%20viewBox%3D%220%200%206%2011%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M3.159%200.822C3.731%200.822%204.21633%200.917333%204.615%201.108C5.02233%201.29867%205.33%201.55433%205.538%201.875C5.746%202.19567%205.85%202.54667%205.85%202.928C5.85%203.27467%205.78933%203.57367%205.668%203.825C5.54667%204.06767%205.39933%204.267%205.226%204.423C5.05267%204.579%204.82733%204.75233%204.55%204.943C4.19467%205.177%203.93033%205.39367%203.757%205.593C3.58367%205.79233%203.497%206.05667%203.497%206.386V6.828H1.95V6.321C1.95%205.931%202.01067%205.60167%202.132%205.333C2.262%205.05567%202.41367%204.839%202.587%204.683C2.76033%204.51833%202.98567%204.34067%203.263%204.15C3.55767%203.95067%203.77%203.77733%203.9%203.63C4.03867%203.48267%204.108%203.292%204.108%203.058C4.108%202.772%204.00833%202.551%203.809%202.395C3.61833%202.23033%203.354%202.148%203.016%202.148C2.40067%202.148%201.85033%202.434%201.365%203.006L0.286%202.161C1.04%201.26833%201.99767%200.822%203.159%200.822ZM2.743%208.089C3.03767%208.089%203.289%208.193%203.497%208.401C3.705%208.60033%203.809%208.84733%203.809%209.142C3.809%209.428%203.705%209.675%203.497%209.883C3.289%2010.091%203.03767%2010.195%202.743%2010.195C2.457%2010.195%202.21%2010.091%202.002%209.883C1.80267%209.675%201.703%209.428%201.703%209.142C1.703%208.84733%201.80267%208.60033%202.002%208.401C2.20133%208.193%202.44833%208.089%202.743%208.089Z%22%20fill%3D%22%23FF238D%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-circle-help-icon-button.hrm-circle-icon-button--theme_secondary:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%226%22%20height%3D%2211%22%20viewBox%3D%220%200%206%2011%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M3.159%200.822C3.731%200.822%204.21633%200.917333%204.615%201.108C5.02233%201.29867%205.33%201.55433%205.538%201.875C5.746%202.19567%205.85%202.54667%205.85%202.928C5.85%203.27467%205.78933%203.57367%205.668%203.825C5.54667%204.06767%205.39933%204.267%205.226%204.423C5.05267%204.579%204.82733%204.75233%204.55%204.943C4.19467%205.177%203.93033%205.39367%203.757%205.593C3.58367%205.79233%203.497%206.05667%203.497%206.386V6.828H1.95V6.321C1.95%205.931%202.01067%205.60167%202.132%205.333C2.262%205.05567%202.41367%204.839%202.587%204.683C2.76033%204.51833%202.98567%204.34067%203.263%204.15C3.55767%203.95067%203.77%203.77733%203.9%203.63C4.03867%203.48267%204.108%203.292%204.108%203.058C4.108%202.772%204.00833%202.551%203.809%202.395C3.61833%202.23033%203.354%202.148%203.016%202.148C2.40067%202.148%201.85033%202.434%201.365%203.006L0.286%202.161C1.04%201.26833%201.99767%200.822%203.159%200.822ZM2.743%208.089C3.03767%208.089%203.289%208.193%203.497%208.401C3.705%208.60033%203.809%208.84733%203.809%209.142C3.809%209.428%203.705%209.675%203.497%209.883C3.289%2010.091%203.03767%2010.195%202.743%2010.195C2.457%2010.195%202.21%2010.091%202.002%209.883C1.80267%209.675%201.703%209.428%201.703%209.142C1.703%208.84733%201.80267%208.60033%202.002%208.401C2.20133%208.193%202.44833%208.089%202.743%208.089Z%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-circle-logout-icon-button:before {
  margin-left: -1px;
  width: 9.43px;
  height: 7.54px;
}
.hrm-circle-logout-icon-button.hrm-circle-icon-button--theme_neutral:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2215%22%20height%3D%2212%22%20viewBox%3D%220%200%2015%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M9%201H12.3333C12.7754%201%2013.1993%201.11706%2013.5118%201.32544C13.8244%201.53381%2014%201.81643%2014%202.11111V9.88889C14%2010.1836%2013.8244%2010.4662%2013.5118%2010.6746C13.1993%2010.8829%2012.7754%2011%2012.3333%2011H9%22%20stroke%3D%22%230066FF%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M5%209L8%206L5%203%22%20stroke%3D%22%230066FF%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M7%206H1%22%20stroke%3D%22%230066FF%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-circle-logout-icon-button.hrm-circle-icon-button--theme_positive:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2215%22%20height%3D%2212%22%20viewBox%3D%220%200%2015%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M9%201H12.3333C12.7754%201%2013.1993%201.11706%2013.5118%201.32544C13.8244%201.53381%2014%201.81643%2014%202.11111V9.88889C14%2010.1836%2013.8244%2010.4662%2013.5118%2010.6746C13.1993%2010.8829%2012.7754%2011%2012.3333%2011H9%22%20stroke%3D%22%2312C971%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M5%209L8%206L5%203%22%20stroke%3D%22%2312C971%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M7%206H1%22%20stroke%3D%22%2312C971%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-circle-logout-icon-button.hrm-circle-icon-button--theme_negative:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2215%22%20height%3D%2212%22%20viewBox%3D%220%200%2015%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M9%201H12.3333C12.7754%201%2013.1993%201.11706%2013.5118%201.32544C13.8244%201.53381%2014%201.81643%2014%202.11111V9.88889C14%2010.1836%2013.8244%2010.4662%2013.5118%2010.6746C13.1993%2010.8829%2012.7754%2011%2012.3333%2011H9%22%20stroke%3D%22%23FF238D%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M5%209L8%206L5%203%22%20stroke%3D%22%23FF238D%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M7%206H1%22%20stroke%3D%22%23FF238D%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-circle-logout-icon-button.hrm-circle-icon-button--theme_secondary:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2215%22%20height%3D%2212%22%20viewBox%3D%220%200%2015%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M9%201H12.3333C12.7754%201%2013.1993%201.11706%2013.5118%201.32544C13.8244%201.53381%2014%201.81643%2014%202.11111V9.88889C14%2010.1836%2013.8244%2010.4662%2013.5118%2010.6746C13.1993%2010.8829%2012.7754%2011%2012.3333%2011H9%22%20stroke%3D%22%238E9CBB%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M5%209L8%206L5%203%22%20stroke%3D%22%238E9CBB%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M7%206H1%22%20stroke%3D%22%238E9CBB%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-circle-arrow-left-icon-button:before {
  width: 10.27px;
  height: 7.33px;
}
.hrm-circle-arrow-left-icon-button.hrm-circle-icon-button--theme_neutral:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2214%22%20height%3D%2210%22%20viewBox%3D%220%200%2014%2010%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M0.307053%205.69471C-0.0834709%205.30419%20-0.0834709%204.67103%200.307053%204.2805L4.28607%200.301682C4.67659%20-0.088842%205.30976%20-0.088842%205.70028%200.301682C6.0908%200.692207%206.0908%201.32537%205.70028%201.7159L1.72127%205.69471C1.33074%206.08524%200.697578%206.08524%200.307053%205.69471Z%22%20fill%3D%22%230066FF%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M0.307053%204.30507C-0.0834709%204.69559%20-0.0834709%205.32876%200.307053%205.71928L4.28607%209.69831C4.67659%2010.0888%205.30976%2010.0888%205.70028%209.69831C6.0908%209.30779%206.0908%208.67462%205.70028%208.2841L1.72127%204.30507C1.33074%203.91454%200.697578%203.91454%200.307053%204.30507Z%22%20fill%3D%22%230066FF%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M0.999971%204.98761C0.999971%204.43532%201.44769%203.98761%201.99997%203.98761H12.0156C12.5679%203.98761%2013.0156%204.43532%2013.0156%204.98761C13.0156%205.53989%2012.5679%205.98761%2012.0156%205.98761H1.99997C1.44769%205.98761%200.999971%205.53989%200.999971%204.98761Z%22%20fill%3D%22%230066FF%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-circle-arrow-left-icon-button.hrm-circle-icon-button--theme_positive:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2214%22%20height%3D%2210%22%20viewBox%3D%220%200%2014%2010%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M0.307053%205.69471C-0.0834709%205.30419%20-0.0834709%204.67103%200.307053%204.2805L4.28607%200.301682C4.67659%20-0.088842%205.30976%20-0.088842%205.70028%200.301682C6.0908%200.692207%206.0908%201.32537%205.70028%201.7159L1.72127%205.69471C1.33074%206.08524%200.697578%206.08524%200.307053%205.69471Z%22%20fill%3D%22%2312C971%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M0.307053%204.30507C-0.0834709%204.69559%20-0.0834709%205.32876%200.307053%205.71928L4.28607%209.69831C4.67659%2010.0888%205.30976%2010.0888%205.70028%209.69831C6.0908%209.30779%206.0908%208.67462%205.70028%208.2841L1.72127%204.30507C1.33074%203.91454%200.697578%203.91454%200.307053%204.30507Z%22%20fill%3D%22%2312C971%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M0.999971%204.98761C0.999971%204.43532%201.44769%203.98761%201.99997%203.98761H12.0156C12.5679%203.98761%2013.0156%204.43532%2013.0156%204.98761C13.0156%205.53989%2012.5679%205.98761%2012.0156%205.98761H1.99997C1.44769%205.98761%200.999971%205.53989%200.999971%204.98761Z%22%20fill%3D%22%2312C971%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-circle-arrow-left-icon-button.hrm-circle-icon-button--theme_negative:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2214%22%20height%3D%2210%22%20viewBox%3D%220%200%2014%2010%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M0.307053%205.69471C-0.0834709%205.30419%20-0.0834709%204.67103%200.307053%204.2805L4.28607%200.301682C4.67659%20-0.088842%205.30976%20-0.088842%205.70028%200.301682C6.0908%200.692207%206.0908%201.32537%205.70028%201.7159L1.72127%205.69471C1.33074%206.08524%200.697578%206.08524%200.307053%205.69471Z%22%20fill%3D%22%23FF238D%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M0.307053%204.30507C-0.0834709%204.69559%20-0.0834709%205.32876%200.307053%205.71928L4.28607%209.69831C4.67659%2010.0888%205.30976%2010.0888%205.70028%209.69831C6.0908%209.30779%206.0908%208.67462%205.70028%208.2841L1.72127%204.30507C1.33074%203.91454%200.697578%203.91454%200.307053%204.30507Z%22%20fill%3D%22%23FF238D%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M0.999971%204.98761C0.999971%204.43532%201.44769%203.98761%201.99997%203.98761H12.0156C12.5679%203.98761%2013.0156%204.43532%2013.0156%204.98761C13.0156%205.53989%2012.5679%205.98761%2012.0156%205.98761H1.99997C1.44769%205.98761%200.999971%205.53989%200.999971%204.98761Z%22%20fill%3D%22%23FF238D%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-circle-arrow-left-icon-button.hrm-circle-icon-button--theme_secondary:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2214%22%20height%3D%2210%22%20viewBox%3D%220%200%2014%2010%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M0.307053%205.69471C-0.0834709%205.30419%20-0.0834709%204.67103%200.307053%204.2805L4.28607%200.301682C4.67659%20-0.088842%205.30976%20-0.088842%205.70028%200.301682C6.0908%200.692207%206.0908%201.32537%205.70028%201.7159L1.72127%205.69471C1.33074%206.08524%200.697578%206.08524%200.307053%205.69471Z%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M0.307053%204.30507C-0.0834709%204.69559%20-0.0834709%205.32876%200.307053%205.71928L4.28607%209.69831C4.67659%2010.0888%205.30976%2010.0888%205.70028%209.69831C6.0908%209.30779%206.0908%208.67462%205.70028%208.2841L1.72127%204.30507C1.33074%203.91454%200.697578%203.91454%200.307053%204.30507Z%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M0.999971%204.98761C0.999971%204.43532%201.44769%203.98761%201.99997%203.98761H12.0156C12.5679%203.98761%2013.0156%204.43532%2013.0156%204.98761C13.0156%205.53989%2012.5679%205.98761%2012.0156%205.98761H1.99997C1.44769%205.98761%200.999971%205.53989%200.999971%204.98761Z%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-circle-info-icon-button:before {
  width: 3.14px;
  height: 12.57px;
}
.hrm-circle-info-icon-button.hrm-circle-icon-button--theme_neutral:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%222%22%20height%3D%228%22%20viewBox%3D%220%200%202%208%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Ccircle%20r%3D%221%22%20transform%3D%22matrix%281%200%200%20-1%201%201%29%22%20fill%3D%22%230066FF%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20width%3D%222%22%20height%3D%225%22%20rx%3D%221%22%20transform%3D%22matrix%281%200%200%20-1%200%208%29%22%20fill%3D%22%230066FF%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-circle-info-icon-button.hrm-circle-icon-button--theme_positive:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%222%22%20height%3D%228%22%20viewBox%3D%220%200%202%208%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Ccircle%20r%3D%221%22%20transform%3D%22matrix%281%200%200%20-1%201%201%29%22%20fill%3D%22%2312C971%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20width%3D%222%22%20height%3D%225%22%20rx%3D%221%22%20transform%3D%22matrix%281%200%200%20-1%200%208%29%22%20fill%3D%22%2312C971%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-circle-info-icon-button.hrm-circle-icon-button--theme_negative:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%222%22%20height%3D%228%22%20viewBox%3D%220%200%202%208%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Ccircle%20r%3D%221%22%20transform%3D%22matrix%281%200%200%20-1%201%201%29%22%20fill%3D%22%23FF238D%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20width%3D%222%22%20height%3D%225%22%20rx%3D%221%22%20transform%3D%22matrix%281%200%200%20-1%200%208%29%22%20fill%3D%22%23FF238D%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-circle-info-icon-button.hrm-circle-icon-button--theme_secondary:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%222%22%20height%3D%228%22%20viewBox%3D%220%200%202%208%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Ccircle%20r%3D%221%22%20transform%3D%22matrix%281%200%200%20-1%201%201%29%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20width%3D%222%22%20height%3D%225%22%20rx%3D%221%22%20transform%3D%22matrix%281%200%200%20-1%200%208%29%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-circle-info-icon-button.hrm-circle-icon-button--size_small {
  width: 14px;
  height: 14px;
}
.hrm-circle-info-icon-button.hrm-circle-icon-button--size_small:before {
  height: 8px;
}
.hrm-circle-plus-icon-button:before {
  width: 10px;
  height: 10px;
}
.hrm-circle-plus-icon-button.hrm-circle-icon-button--theme_neutral:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2210%22%20height%3D%2210%22%20viewBox%3D%220%200%2010%2010%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M4.99697%2010C4.44681%2010%204.00082%209.5512%204.00082%208.99759L3.99983%201.00241C3.99983%200.448795%204.44582%200%204.99599%200C5.54615%200%205.99215%200.448796%205.99215%201.00241L5.99313%208.99759C5.99313%209.5512%205.54714%2010%204.99697%2010Z%22%20fill%3D%22%230066FF%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M10%205.00858C10%204.45496%209.55401%204.00617%209.00384%204.00617L0.996158%204.00618C0.445995%204.00618%200%204.45497%200%205.00859C0%205.56221%200.445995%206.011%200.996159%206.011L9.00384%206.01099C9.55401%206.01099%2010%205.5622%2010%205.00858Z%22%20fill%3D%22%230066FF%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-circle-plus-icon-button.hrm-circle-icon-button--theme_positive:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2210%22%20height%3D%2210%22%20viewBox%3D%220%200%2010%2010%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M4.99697%2010C4.44681%2010%204.00082%209.5512%204.00082%208.99759L3.99983%201.00241C3.99983%200.448795%204.44582%200%204.99599%200C5.54615%200%205.99215%200.448796%205.99215%201.00241L5.99313%208.99759C5.99313%209.5512%205.54714%2010%204.99697%2010Z%22%20fill%3D%22%2312C971%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M10%205.00858C10%204.45496%209.55401%204.00617%209.00384%204.00617L0.996158%204.00618C0.445995%204.00618%200%204.45497%200%205.00859C0%205.56221%200.445995%206.011%200.996159%206.011L9.00384%206.01099C9.55401%206.01099%2010%205.5622%2010%205.00858Z%22%20fill%3D%22%2312C971%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-circle-plus-icon-button.hrm-circle-icon-button--theme_negative:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2210%22%20height%3D%2210%22%20viewBox%3D%220%200%2010%2010%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M4.99697%2010C4.44681%2010%204.00082%209.5512%204.00082%208.99759L3.99983%201.00241C3.99983%200.448795%204.44582%200%204.99599%200C5.54615%200%205.99215%200.448796%205.99215%201.00241L5.99313%208.99759C5.99313%209.5512%205.54714%2010%204.99697%2010Z%22%20fill%3D%22%23FF238D%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M10%205.00858C10%204.45496%209.55401%204.00617%209.00384%204.00617L0.996158%204.00618C0.445995%204.00618%200%204.45497%200%205.00859C0%205.56221%200.445995%206.011%200.996159%206.011L9.00384%206.01099C9.55401%206.01099%2010%205.5622%2010%205.00858Z%22%20fill%3D%22%23FF238D%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-circle-plus-icon-button.hrm-circle-icon-button--theme_secondary:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2210%22%20height%3D%2210%22%20viewBox%3D%220%200%2010%2010%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M4.99697%2010C4.44681%2010%204.00082%209.5512%204.00082%208.99759L3.99983%201.00241C3.99983%200.448795%204.44582%200%204.99599%200C5.54615%200%205.99215%200.448796%205.99215%201.00241L5.99313%208.99759C5.99313%209.5512%205.54714%2010%204.99697%2010Z%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M10%205.00858C10%204.45496%209.55401%204.00617%209.00384%204.00617L0.996158%204.00618C0.445995%204.00618%200%204.45497%200%205.00859C0%205.56221%200.445995%206.011%200.996159%206.011L9.00384%206.01099C9.55401%206.01099%2010%205.5622%2010%205.00858Z%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-circle-times-icon-button:before {
  width: 10px;
  height: 10px;
  transform: rotate(45deg);
}
.hrm-circle-times-icon-button.hrm-circle-icon-button--theme_neutral:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2210%22%20height%3D%2210%22%20viewBox%3D%220%200%2010%2010%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M4.99697%2010C4.44681%2010%204.00082%209.5512%204.00082%208.99759L3.99983%201.00241C3.99983%200.448795%204.44582%200%204.99599%200C5.54615%200%205.99215%200.448796%205.99215%201.00241L5.99313%208.99759C5.99313%209.5512%205.54714%2010%204.99697%2010Z%22%20fill%3D%22%230066FF%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M10%205.00858C10%204.45496%209.55401%204.00617%209.00384%204.00617L0.996158%204.00618C0.445995%204.00618%200%204.45497%200%205.00859C0%205.56221%200.445995%206.011%200.996159%206.011L9.00384%206.01099C9.55401%206.01099%2010%205.5622%2010%205.00858Z%22%20fill%3D%22%230066FF%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-circle-times-icon-button.hrm-circle-icon-button--theme_positive:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2210%22%20height%3D%2210%22%20viewBox%3D%220%200%2010%2010%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M4.99697%2010C4.44681%2010%204.00082%209.5512%204.00082%208.99759L3.99983%201.00241C3.99983%200.448795%204.44582%200%204.99599%200C5.54615%200%205.99215%200.448796%205.99215%201.00241L5.99313%208.99759C5.99313%209.5512%205.54714%2010%204.99697%2010Z%22%20fill%3D%22%2312C971%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M10%205.00858C10%204.45496%209.55401%204.00617%209.00384%204.00617L0.996158%204.00618C0.445995%204.00618%200%204.45497%200%205.00859C0%205.56221%200.445995%206.011%200.996159%206.011L9.00384%206.01099C9.55401%206.01099%2010%205.5622%2010%205.00858Z%22%20fill%3D%22%2312C971%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-circle-times-icon-button.hrm-circle-icon-button--theme_negative:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2210%22%20height%3D%2210%22%20viewBox%3D%220%200%2010%2010%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M4.99697%2010C4.44681%2010%204.00082%209.5512%204.00082%208.99759L3.99983%201.00241C3.99983%200.448795%204.44582%200%204.99599%200C5.54615%200%205.99215%200.448796%205.99215%201.00241L5.99313%208.99759C5.99313%209.5512%205.54714%2010%204.99697%2010Z%22%20fill%3D%22%23FF238D%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M10%205.00858C10%204.45496%209.55401%204.00617%209.00384%204.00617L0.996158%204.00618C0.445995%204.00618%200%204.45497%200%205.00859C0%205.56221%200.445995%206.011%200.996159%206.011L9.00384%206.01099C9.55401%206.01099%2010%205.5622%2010%205.00858Z%22%20fill%3D%22%23FF238D%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-circle-times-icon-button.hrm-circle-icon-button--theme_secondary:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2210%22%20height%3D%2210%22%20viewBox%3D%220%200%2010%2010%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M4.99697%2010C4.44681%2010%204.00082%209.5512%204.00082%208.99759L3.99983%201.00241C3.99983%200.448795%204.44582%200%204.99599%200C5.54615%200%205.99215%200.448796%205.99215%201.00241L5.99313%208.99759C5.99313%209.5512%205.54714%2010%204.99697%2010Z%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M10%205.00858C10%204.45496%209.55401%204.00617%209.00384%204.00617L0.996158%204.00618C0.445995%204.00618%200%204.45497%200%205.00859C0%205.56221%200.445995%206.011%200.996159%206.011L9.00384%206.01099C9.55401%206.01099%2010%205.5622%2010%205.00858Z%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-circle-bookmark-icon-button {
  width: 30px;
  height: 30px;
}
.hrm-circle-bookmark-icon-button:before {
  width: 12px;
  height: 15px;
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2212%22%20height%3D%2215%22%20viewBox%3D%220%200%2012%2015%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M11%2013.8571L6%2010.2857L1%2013.8571V2.42857C1%202.04969%201.15051%201.68633%201.41842%201.41842C1.68633%201.15051%202.04969%201%202.42857%201H9.57143C9.95031%201%2010.3137%201.15051%2010.5816%201.41842C10.8495%201.68633%2011%202.04969%2011%202.42857V13.8571Z%22%20stroke%3D%22%238E9CBB%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-circle-bookmark-icon-button.active {
  background-color: #0066FF;
  border-color: #0066FF;
}
.hrm-circle-bookmark-icon-button.active:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2212%22%20height%3D%2215%22%20viewBox%3D%220%200%2012%2015%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M11%2013.8571L6%2010.2857L1%2013.8571V2.42857C1%202.04969%201.15051%201.68633%201.41842%201.41842C1.68633%201.15051%202.04969%201%202.42857%201H9.57143C9.95031%201%2010.3137%201.15051%2010.5816%201.41842C10.8495%201.68633%2011%202.04969%2011%202.42857V13.8571Z%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-basic-button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-width: 1px;
  height: 38px;
  border-style: solid;
  border-color: #D3D8DF;
  border-radius: 50px;
  font-weight: 500;
  font-size: 15px;
  transition: border-color 0.3s ease, opacity 0.3s ease;
}
.hrm-basic-button:not([disabled]):hover {
  border-color: #8E9CBB;
}
.hrm-basic-button:not([disabled]):active {
  border-color: #647195;
}
.hrm-accent-button {
  border: none;
  background-color: #0066FF;
  color: #FFF;
  transition: background-color 0.3s ease, opacity 0.3s ease;
}
.hrm-accent-button[disabled] {
  color: #FFF;
}
.hrm-accent-button:not([disabled]):hover {
  background-color: #0055D5;
}
.hrm-accent-button:not([disabled]):active {
  background-color: #003F9D;
}
.hrm-primary-button {
  border: none;
  position: relative;
  background: linear-gradient(90deg, #CA47DF 0%, #FF238D 100%);
  border-radius: 60px;
  color: #FFF;
  overflow: hidden;
}
.hrm-primary-button[disabled] {
  color: #FFF;
}
.hrm-primary-button .hrm-primary-button__content {
  z-index: 3;
}
.hrm-primary-button .hrm-primary-button__background {
  opacity: 0;
  transition: opacity 0.3s ease;
}
.hrm-primary-button:hover:not([disabled]) .hrm-primary-button__hover-background {
  opacity: 1;
}
.hrm-primary-button:active:not([disabled]) .hrm-primary-button__active-background {
  opacity: 1;
}
.hrm-primary-button__background {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.hrm-primary-button__hover-background {
  background: linear-gradient(90deg, #FF238D 0%, #CA47DF 100%);
}
.hrm-primary-button__active-background {
  background: linear-gradient(90deg, #DB0069 0%, #9C06B5 100%);
}
.hrm-button--size_large {
  height: 38px;
  min-width: 38px;
  width: auto;
  font-weight: 500;
  font-size: 15px;
  padding-left: 30px;
  padding-right: 30px;
}
.hrm-button--size_medium {
  height: 30px;
  min-width: 30px;
  width: auto;
  font-weight: 500;
  font-size: 12px;
  padding-left: 20px;
  padding-right: 20px;
}
.hrm-button--circle {
  padding: 0;
  border-radius: 50px;
}
.hrm-icon-button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 22px;
  height: 22px;
  border-radius: 50%;
}
.hrm-icon-button:before {
  content: '';
  display: block;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.hrm-times-icon-button {
  margin: -5.5px;
}
.hrm-times-icon-button:before {
  width: 11.03px;
  height: 11px;
}
.hrm-times-icon-button.hrm-icon-button--theme_neutral:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2011.03%2011%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M.32.29a1,1,0,0,0,0,1.41l9,9A1,1,0,0,0,10.74,9.3l-9-9A1,1,0,0,0,.32.29Z%22%20style%3D%22fill%3A%230066FF%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M10.65.35a1,1,0,0,1,0,1.41l-9,9A1,1,0,0,1,.29,9.3l9-9A1,1,0,0,1,10.65.35Z%22%20style%3D%22fill%3A%230066FF%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-times-icon-button.hrm-icon-button--theme_neutral:hover:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2011.03%2011%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M.32.29a1,1,0,0,0,0,1.41l9,9A1,1,0,0,0,10.74,9.3l-9-9A1,1,0,0,0,.32.29Z%22%20style%3D%22fill%3A%230066FF%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M10.65.35a1,1,0,0,1,0,1.41l-9,9A1,1,0,0,1,.29,9.3l9-9A1,1,0,0,1,10.65.35Z%22%20style%3D%22fill%3A%230066FF%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-times-icon-button.hrm-icon-button--theme_neutral:active:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2011.03%2011%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M.32.29a1,1,0,0,0,0,1.41l9,9A1,1,0,0,0,10.74,9.3l-9-9A1,1,0,0,0,.32.29Z%22%20style%3D%22fill%3A%230066FF%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M10.65.35a1,1,0,0,1,0,1.41l-9,9A1,1,0,0,1,.29,9.3l9-9A1,1,0,0,1,10.65.35Z%22%20style%3D%22fill%3A%230066FF%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-times-icon-button.hrm-icon-button--theme_positive:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2011.03%2011%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M.32.29a1,1,0,0,0,0,1.41l9,9A1,1,0,0,0,10.74,9.3l-9-9A1,1,0,0,0,.32.29Z%22%20style%3D%22fill%3A%2312C971%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M10.65.35a1,1,0,0,1,0,1.41l-9,9A1,1,0,0,1,.29,9.3l9-9A1,1,0,0,1,10.65.35Z%22%20style%3D%22fill%3A%2312C971%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-times-icon-button.hrm-icon-button--theme_positive:hover:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2011.03%2011%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M.32.29a1,1,0,0,0,0,1.41l9,9A1,1,0,0,0,10.74,9.3l-9-9A1,1,0,0,0,.32.29Z%22%20style%3D%22fill%3A%2312C971%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M10.65.35a1,1,0,0,1,0,1.41l-9,9A1,1,0,0,1,.29,9.3l9-9A1,1,0,0,1,10.65.35Z%22%20style%3D%22fill%3A%2312C971%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-times-icon-button.hrm-icon-button--theme_positive:active:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2011.03%2011%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M.32.29a1,1,0,0,0,0,1.41l9,9A1,1,0,0,0,10.74,9.3l-9-9A1,1,0,0,0,.32.29Z%22%20style%3D%22fill%3A%2312C971%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M10.65.35a1,1,0,0,1,0,1.41l-9,9A1,1,0,0,1,.29,9.3l9-9A1,1,0,0,1,10.65.35Z%22%20style%3D%22fill%3A%2312C971%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-times-icon-button.hrm-icon-button--theme_negative:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2011.03%2011%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M.32.29a1,1,0,0,0,0,1.41l9,9A1,1,0,0,0,10.74,9.3l-9-9A1,1,0,0,0,.32.29Z%22%20style%3D%22fill%3A%23FF238D%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M10.65.35a1,1,0,0,1,0,1.41l-9,9A1,1,0,0,1,.29,9.3l9-9A1,1,0,0,1,10.65.35Z%22%20style%3D%22fill%3A%23FF238D%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-times-icon-button.hrm-icon-button--theme_negative:hover:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2011.03%2011%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M.32.29a1,1,0,0,0,0,1.41l9,9A1,1,0,0,0,10.74,9.3l-9-9A1,1,0,0,0,.32.29Z%22%20style%3D%22fill%3A%23DB0069%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M10.65.35a1,1,0,0,1,0,1.41l-9,9A1,1,0,0,1,.29,9.3l9-9A1,1,0,0,1,10.65.35Z%22%20style%3D%22fill%3A%23DB0069%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-times-icon-button.hrm-icon-button--theme_negative:active:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2011.03%2011%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M.32.29a1,1,0,0,0,0,1.41l9,9A1,1,0,0,0,10.74,9.3l-9-9A1,1,0,0,0,.32.29Z%22%20style%3D%22fill%3A%23DB0069%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M10.65.35a1,1,0,0,1,0,1.41l-9,9A1,1,0,0,1,.29,9.3l9-9A1,1,0,0,1,10.65.35Z%22%20style%3D%22fill%3A%23DB0069%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-times-icon-button.hrm-icon-button--theme_secondary:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2011.03%2011%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M.32.29a1,1,0,0,0,0,1.41l9,9A1,1,0,0,0,10.74,9.3l-9-9A1,1,0,0,0,.32.29Z%22%20style%3D%22fill%3A%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M10.65.35a1,1,0,0,1,0,1.41l-9,9A1,1,0,0,1,.29,9.3l9-9A1,1,0,0,1,10.65.35Z%22%20style%3D%22fill%3A%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-times-icon-button.hrm-icon-button--theme_secondary:hover:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2011.03%2011%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M.32.29a1,1,0,0,0,0,1.41l9,9A1,1,0,0,0,10.74,9.3l-9-9A1,1,0,0,0,.32.29Z%22%20style%3D%22fill%3A%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M10.65.35a1,1,0,0,1,0,1.41l-9,9A1,1,0,0,1,.29,9.3l9-9A1,1,0,0,1,10.65.35Z%22%20style%3D%22fill%3A%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-times-icon-button.hrm-icon-button--theme_secondary:active:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2011.03%2011%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M.32.29a1,1,0,0,0,0,1.41l9,9A1,1,0,0,0,10.74,9.3l-9-9A1,1,0,0,0,.32.29Z%22%20style%3D%22fill%3A%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M10.65.35a1,1,0,0,1,0,1.41l-9,9A1,1,0,0,1,.29,9.3l9-9A1,1,0,0,1,10.65.35Z%22%20style%3D%22fill%3A%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-plus-icon-button {
  margin: -3px;
}
.hrm-plus-icon-button:before {
  width: 14px;
  height: 14px;
}
.hrm-plus-icon-button.hrm-icon-button--theme_neutral:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M6.99697%2014.0083C6.44681%2014.0083%206.00082%2013.5595%206.00082%2013.0059L5.99983%201.01071C5.99983%200.457096%206.44582%200.00830078%206.99599%200.00830078C7.54615%200.00830078%207.99215%200.457097%207.99215%201.01071L7.99313%2013.0059C7.99313%2013.5595%207.54714%2014.0083%206.99697%2014.0083Z%22%20fill%3D%22%230066FF%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M14%207.01688C14%206.46326%2013.554%206.01447%2013.0038%206.01447L0.996158%206.01448C0.445995%206.01448%200%206.46327%200%207.01689C0%207.57051%200.445995%208.0193%200.996159%208.0193L13.0038%208.0193C13.554%208.0193%2014%207.5705%2014%207.01688Z%22%20fill%3D%22%230066FF%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-plus-icon-button.hrm-icon-button--theme_neutral:hover:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M6.99697%2014.0083C6.44681%2014.0083%206.00082%2013.5595%206.00082%2013.0059L5.99983%201.01071C5.99983%200.457096%206.44582%200.00830078%206.99599%200.00830078C7.54615%200.00830078%207.99215%200.457097%207.99215%201.01071L7.99313%2013.0059C7.99313%2013.5595%207.54714%2014.0083%206.99697%2014.0083Z%22%20fill%3D%22%230066FF%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M14%207.01688C14%206.46326%2013.554%206.01447%2013.0038%206.01447L0.996158%206.01448C0.445995%206.01448%200%206.46327%200%207.01689C0%207.57051%200.445995%208.0193%200.996159%208.0193L13.0038%208.0193C13.554%208.0193%2014%207.5705%2014%207.01688Z%22%20fill%3D%22%230066FF%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-plus-icon-button.hrm-icon-button--theme_neutral:active:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M6.99697%2014.0083C6.44681%2014.0083%206.00082%2013.5595%206.00082%2013.0059L5.99983%201.01071C5.99983%200.457096%206.44582%200.00830078%206.99599%200.00830078C7.54615%200.00830078%207.99215%200.457097%207.99215%201.01071L7.99313%2013.0059C7.99313%2013.5595%207.54714%2014.0083%206.99697%2014.0083Z%22%20fill%3D%22%230066FF%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M14%207.01688C14%206.46326%2013.554%206.01447%2013.0038%206.01447L0.996158%206.01448C0.445995%206.01448%200%206.46327%200%207.01689C0%207.57051%200.445995%208.0193%200.996159%208.0193L13.0038%208.0193C13.554%208.0193%2014%207.5705%2014%207.01688Z%22%20fill%3D%22%230066FF%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-plus-icon-button.hrm-icon-button--theme_positive:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M6.99697%2014.0083C6.44681%2014.0083%206.00082%2013.5595%206.00082%2013.0059L5.99983%201.01071C5.99983%200.457096%206.44582%200.00830078%206.99599%200.00830078C7.54615%200.00830078%207.99215%200.457097%207.99215%201.01071L7.99313%2013.0059C7.99313%2013.5595%207.54714%2014.0083%206.99697%2014.0083Z%22%20fill%3D%22%2312C971%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M14%207.01688C14%206.46326%2013.554%206.01447%2013.0038%206.01447L0.996158%206.01448C0.445995%206.01448%200%206.46327%200%207.01689C0%207.57051%200.445995%208.0193%200.996159%208.0193L13.0038%208.0193C13.554%208.0193%2014%207.5705%2014%207.01688Z%22%20fill%3D%22%2312C971%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-plus-icon-button.hrm-icon-button--theme_positive:hover:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M6.99697%2014.0083C6.44681%2014.0083%206.00082%2013.5595%206.00082%2013.0059L5.99983%201.01071C5.99983%200.457096%206.44582%200.00830078%206.99599%200.00830078C7.54615%200.00830078%207.99215%200.457097%207.99215%201.01071L7.99313%2013.0059C7.99313%2013.5595%207.54714%2014.0083%206.99697%2014.0083Z%22%20fill%3D%22%2312C971%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M14%207.01688C14%206.46326%2013.554%206.01447%2013.0038%206.01447L0.996158%206.01448C0.445995%206.01448%200%206.46327%200%207.01689C0%207.57051%200.445995%208.0193%200.996159%208.0193L13.0038%208.0193C13.554%208.0193%2014%207.5705%2014%207.01688Z%22%20fill%3D%22%2312C971%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-plus-icon-button.hrm-icon-button--theme_positive:active:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M6.99697%2014.0083C6.44681%2014.0083%206.00082%2013.5595%206.00082%2013.0059L5.99983%201.01071C5.99983%200.457096%206.44582%200.00830078%206.99599%200.00830078C7.54615%200.00830078%207.99215%200.457097%207.99215%201.01071L7.99313%2013.0059C7.99313%2013.5595%207.54714%2014.0083%206.99697%2014.0083Z%22%20fill%3D%22%2312C971%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M14%207.01688C14%206.46326%2013.554%206.01447%2013.0038%206.01447L0.996158%206.01448C0.445995%206.01448%200%206.46327%200%207.01689C0%207.57051%200.445995%208.0193%200.996159%208.0193L13.0038%208.0193C13.554%208.0193%2014%207.5705%2014%207.01688Z%22%20fill%3D%22%2312C971%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-plus-icon-button.hrm-icon-button--theme_negative:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M6.99697%2014.0083C6.44681%2014.0083%206.00082%2013.5595%206.00082%2013.0059L5.99983%201.01071C5.99983%200.457096%206.44582%200.00830078%206.99599%200.00830078C7.54615%200.00830078%207.99215%200.457097%207.99215%201.01071L7.99313%2013.0059C7.99313%2013.5595%207.54714%2014.0083%206.99697%2014.0083Z%22%20fill%3D%22%23FF238D%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M14%207.01688C14%206.46326%2013.554%206.01447%2013.0038%206.01447L0.996158%206.01448C0.445995%206.01448%200%206.46327%200%207.01689C0%207.57051%200.445995%208.0193%200.996159%208.0193L13.0038%208.0193C13.554%208.0193%2014%207.5705%2014%207.01688Z%22%20fill%3D%22%23FF238D%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-plus-icon-button.hrm-icon-button--theme_negative:hover:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M6.99697%2014.0083C6.44681%2014.0083%206.00082%2013.5595%206.00082%2013.0059L5.99983%201.01071C5.99983%200.457096%206.44582%200.00830078%206.99599%200.00830078C7.54615%200.00830078%207.99215%200.457097%207.99215%201.01071L7.99313%2013.0059C7.99313%2013.5595%207.54714%2014.0083%206.99697%2014.0083Z%22%20fill%3D%22%23DB0069%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M14%207.01688C14%206.46326%2013.554%206.01447%2013.0038%206.01447L0.996158%206.01448C0.445995%206.01448%200%206.46327%200%207.01689C0%207.57051%200.445995%208.0193%200.996159%208.0193L13.0038%208.0193C13.554%208.0193%2014%207.5705%2014%207.01688Z%22%20fill%3D%22%23DB0069%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-plus-icon-button.hrm-icon-button--theme_negative:active:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M6.99697%2014.0083C6.44681%2014.0083%206.00082%2013.5595%206.00082%2013.0059L5.99983%201.01071C5.99983%200.457096%206.44582%200.00830078%206.99599%200.00830078C7.54615%200.00830078%207.99215%200.457097%207.99215%201.01071L7.99313%2013.0059C7.99313%2013.5595%207.54714%2014.0083%206.99697%2014.0083Z%22%20fill%3D%22%23DB0069%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M14%207.01688C14%206.46326%2013.554%206.01447%2013.0038%206.01447L0.996158%206.01448C0.445995%206.01448%200%206.46327%200%207.01689C0%207.57051%200.445995%208.0193%200.996159%208.0193L13.0038%208.0193C13.554%208.0193%2014%207.5705%2014%207.01688Z%22%20fill%3D%22%23DB0069%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-plus-icon-button.hrm-icon-button--theme_secondary:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M6.99697%2014.0083C6.44681%2014.0083%206.00082%2013.5595%206.00082%2013.0059L5.99983%201.01071C5.99983%200.457096%206.44582%200.00830078%206.99599%200.00830078C7.54615%200.00830078%207.99215%200.457097%207.99215%201.01071L7.99313%2013.0059C7.99313%2013.5595%207.54714%2014.0083%206.99697%2014.0083Z%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M14%207.01688C14%206.46326%2013.554%206.01447%2013.0038%206.01447L0.996158%206.01448C0.445995%206.01448%200%206.46327%200%207.01689C0%207.57051%200.445995%208.0193%200.996159%208.0193L13.0038%208.0193C13.554%208.0193%2014%207.5705%2014%207.01688Z%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-plus-icon-button.hrm-icon-button--theme_secondary:hover:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M6.99697%2014.0083C6.44681%2014.0083%206.00082%2013.5595%206.00082%2013.0059L5.99983%201.01071C5.99983%200.457096%206.44582%200.00830078%206.99599%200.00830078C7.54615%200.00830078%207.99215%200.457097%207.99215%201.01071L7.99313%2013.0059C7.99313%2013.5595%207.54714%2014.0083%206.99697%2014.0083Z%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M14%207.01688C14%206.46326%2013.554%206.01447%2013.0038%206.01447L0.996158%206.01448C0.445995%206.01448%200%206.46327%200%207.01689C0%207.57051%200.445995%208.0193%200.996159%208.0193L13.0038%208.0193C13.554%208.0193%2014%207.5705%2014%207.01688Z%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-plus-icon-button.hrm-icon-button--theme_secondary:active:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M6.99697%2014.0083C6.44681%2014.0083%206.00082%2013.5595%206.00082%2013.0059L5.99983%201.01071C5.99983%200.457096%206.44582%200.00830078%206.99599%200.00830078C7.54615%200.00830078%207.99215%200.457097%207.99215%201.01071L7.99313%2013.0059C7.99313%2013.5595%207.54714%2014.0083%206.99697%2014.0083Z%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M14%207.01688C14%206.46326%2013.554%206.01447%2013.0038%206.01447L0.996158%206.01448C0.445995%206.01448%200%206.46327%200%207.01689C0%207.57051%200.445995%208.0193%200.996159%208.0193L13.0038%208.0193C13.554%208.0193%2014%207.5705%2014%207.01688Z%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-trash-icon-button {
  margin: -3.5px -4.5px;
}
.hrm-trash-icon-button:before {
  width: 13px;
  height: 15px;
}
.hrm-trash-icon-button.hrm-icon-button--theme_neutral:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2213%22%20height%3D%2215%22%20viewBox%3D%220%200%2013%2015%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M1%203C0.447715%203%200%203.44772%200%204C0%204.55228%200.447715%205%201%205V3ZM12%205C12.5523%205%2013%204.55228%2013%204C13%203.44772%2012.5523%203%2012%203V5ZM2.92846%203.6C2.92846%204.15228%203.37618%204.6%203.92846%204.6C4.48075%204.6%204.92846%204.15228%204.92846%203.6H2.92846ZM5.21418%201V0V1ZM7.78561%201V0V1ZM8.07132%203.6C8.07132%204.15228%208.51903%204.6%209.07132%204.6C9.6236%204.6%2010.0713%204.15228%2010.0713%203.6H8.07132ZM6%207C6%206.44772%205.55228%206%205%206C4.44772%206%204%206.44772%204%207H6ZM4%2011C4%2011.5523%204.44772%2012%205%2012C5.55228%2012%206%2011.5523%206%2011H4ZM9%207C9%206.44772%208.55228%206%208%206C7.44772%206%207%206.44772%207%207H9ZM7%2011C7%2011.5523%207.44772%2012%208%2012C8.55228%2012%209%2011.5523%209%2011H7ZM1%205H12V3H1V5ZM4.92846%203.6V2.3H2.92846V3.6H4.92846ZM4.92846%202.3C4.92846%202.21689%204.96122%202.13938%205.01604%202.08395L3.59404%200.677572C3.16663%201.10973%202.92846%201.69355%202.92846%202.3H4.92846ZM5.01604%202.08395C5.0705%202.02889%205.14199%202%205.21418%202V0C4.60438%200%204.02182%200.245036%203.59404%200.677572L5.01604%202.08395ZM5.21418%202H7.78561V0H5.21418V2ZM7.78561%202C7.85779%202%207.92929%202.02889%207.98374%202.08395L9.40575%200.677572C8.97796%200.245036%208.3954%200%207.78561%200V2ZM7.98374%202.08395C8.03856%202.13938%208.07132%202.21689%208.07132%202.3H10.0713C10.0713%201.69355%209.83316%201.10973%209.40575%200.677572L7.98374%202.08395ZM8.07132%202.3V3.6H10.0713V2.3H8.07132ZM4%207V11H6V7H4ZM7%207V11H9V7H7ZM10%204V12H12V4H10ZM9%2013H4V15H9V13ZM3%2012V4H1V12H3ZM4%2013C3.44772%2013%203%2012.5523%203%2012H1C1%2013.6569%202.34315%2015%204%2015V13ZM10%2012C10%2012.5523%209.55228%2013%209%2013V15C10.6569%2015%2012%2013.6569%2012%2012H10Z%22%20fill%3D%22%230066FF%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-trash-icon-button.hrm-icon-button--theme_neutral:hover:not[disabled]:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2213%22%20height%3D%2215%22%20viewBox%3D%220%200%2013%2015%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M1%203C0.447715%203%200%203.44772%200%204C0%204.55228%200.447715%205%201%205V3ZM12%205C12.5523%205%2013%204.55228%2013%204C13%203.44772%2012.5523%203%2012%203V5ZM2.92846%203.6C2.92846%204.15228%203.37618%204.6%203.92846%204.6C4.48075%204.6%204.92846%204.15228%204.92846%203.6H2.92846ZM5.21418%201V0V1ZM7.78561%201V0V1ZM8.07132%203.6C8.07132%204.15228%208.51903%204.6%209.07132%204.6C9.6236%204.6%2010.0713%204.15228%2010.0713%203.6H8.07132ZM6%207C6%206.44772%205.55228%206%205%206C4.44772%206%204%206.44772%204%207H6ZM4%2011C4%2011.5523%204.44772%2012%205%2012C5.55228%2012%206%2011.5523%206%2011H4ZM9%207C9%206.44772%208.55228%206%208%206C7.44772%206%207%206.44772%207%207H9ZM7%2011C7%2011.5523%207.44772%2012%208%2012C8.55228%2012%209%2011.5523%209%2011H7ZM1%205H12V3H1V5ZM4.92846%203.6V2.3H2.92846V3.6H4.92846ZM4.92846%202.3C4.92846%202.21689%204.96122%202.13938%205.01604%202.08395L3.59404%200.677572C3.16663%201.10973%202.92846%201.69355%202.92846%202.3H4.92846ZM5.01604%202.08395C5.0705%202.02889%205.14199%202%205.21418%202V0C4.60438%200%204.02182%200.245036%203.59404%200.677572L5.01604%202.08395ZM5.21418%202H7.78561V0H5.21418V2ZM7.78561%202C7.85779%202%207.92929%202.02889%207.98374%202.08395L9.40575%200.677572C8.97796%200.245036%208.3954%200%207.78561%200V2ZM7.98374%202.08395C8.03856%202.13938%208.07132%202.21689%208.07132%202.3H10.0713C10.0713%201.69355%209.83316%201.10973%209.40575%200.677572L7.98374%202.08395ZM8.07132%202.3V3.6H10.0713V2.3H8.07132ZM4%207V11H6V7H4ZM7%207V11H9V7H7ZM10%204V12H12V4H10ZM9%2013H4V15H9V13ZM3%2012V4H1V12H3ZM4%2013C3.44772%2013%203%2012.5523%203%2012H1C1%2013.6569%202.34315%2015%204%2015V13ZM10%2012C10%2012.5523%209.55228%2013%209%2013V15C10.6569%2015%2012%2013.6569%2012%2012H10Z%22%20fill%3D%22%230066FF%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-trash-icon-button.hrm-icon-button--theme_neutral:active:not[disabled]:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2213%22%20height%3D%2215%22%20viewBox%3D%220%200%2013%2015%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M1%203C0.447715%203%200%203.44772%200%204C0%204.55228%200.447715%205%201%205V3ZM12%205C12.5523%205%2013%204.55228%2013%204C13%203.44772%2012.5523%203%2012%203V5ZM2.92846%203.6C2.92846%204.15228%203.37618%204.6%203.92846%204.6C4.48075%204.6%204.92846%204.15228%204.92846%203.6H2.92846ZM5.21418%201V0V1ZM7.78561%201V0V1ZM8.07132%203.6C8.07132%204.15228%208.51903%204.6%209.07132%204.6C9.6236%204.6%2010.0713%204.15228%2010.0713%203.6H8.07132ZM6%207C6%206.44772%205.55228%206%205%206C4.44772%206%204%206.44772%204%207H6ZM4%2011C4%2011.5523%204.44772%2012%205%2012C5.55228%2012%206%2011.5523%206%2011H4ZM9%207C9%206.44772%208.55228%206%208%206C7.44772%206%207%206.44772%207%207H9ZM7%2011C7%2011.5523%207.44772%2012%208%2012C8.55228%2012%209%2011.5523%209%2011H7ZM1%205H12V3H1V5ZM4.92846%203.6V2.3H2.92846V3.6H4.92846ZM4.92846%202.3C4.92846%202.21689%204.96122%202.13938%205.01604%202.08395L3.59404%200.677572C3.16663%201.10973%202.92846%201.69355%202.92846%202.3H4.92846ZM5.01604%202.08395C5.0705%202.02889%205.14199%202%205.21418%202V0C4.60438%200%204.02182%200.245036%203.59404%200.677572L5.01604%202.08395ZM5.21418%202H7.78561V0H5.21418V2ZM7.78561%202C7.85779%202%207.92929%202.02889%207.98374%202.08395L9.40575%200.677572C8.97796%200.245036%208.3954%200%207.78561%200V2ZM7.98374%202.08395C8.03856%202.13938%208.07132%202.21689%208.07132%202.3H10.0713C10.0713%201.69355%209.83316%201.10973%209.40575%200.677572L7.98374%202.08395ZM8.07132%202.3V3.6H10.0713V2.3H8.07132ZM4%207V11H6V7H4ZM7%207V11H9V7H7ZM10%204V12H12V4H10ZM9%2013H4V15H9V13ZM3%2012V4H1V12H3ZM4%2013C3.44772%2013%203%2012.5523%203%2012H1C1%2013.6569%202.34315%2015%204%2015V13ZM10%2012C10%2012.5523%209.55228%2013%209%2013V15C10.6569%2015%2012%2013.6569%2012%2012H10Z%22%20fill%3D%22%230066FF%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-trash-icon-button.hrm-icon-button--theme_positive:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2213%22%20height%3D%2215%22%20viewBox%3D%220%200%2013%2015%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M1%203C0.447715%203%200%203.44772%200%204C0%204.55228%200.447715%205%201%205V3ZM12%205C12.5523%205%2013%204.55228%2013%204C13%203.44772%2012.5523%203%2012%203V5ZM2.92846%203.6C2.92846%204.15228%203.37618%204.6%203.92846%204.6C4.48075%204.6%204.92846%204.15228%204.92846%203.6H2.92846ZM5.21418%201V0V1ZM7.78561%201V0V1ZM8.07132%203.6C8.07132%204.15228%208.51903%204.6%209.07132%204.6C9.6236%204.6%2010.0713%204.15228%2010.0713%203.6H8.07132ZM6%207C6%206.44772%205.55228%206%205%206C4.44772%206%204%206.44772%204%207H6ZM4%2011C4%2011.5523%204.44772%2012%205%2012C5.55228%2012%206%2011.5523%206%2011H4ZM9%207C9%206.44772%208.55228%206%208%206C7.44772%206%207%206.44772%207%207H9ZM7%2011C7%2011.5523%207.44772%2012%208%2012C8.55228%2012%209%2011.5523%209%2011H7ZM1%205H12V3H1V5ZM4.92846%203.6V2.3H2.92846V3.6H4.92846ZM4.92846%202.3C4.92846%202.21689%204.96122%202.13938%205.01604%202.08395L3.59404%200.677572C3.16663%201.10973%202.92846%201.69355%202.92846%202.3H4.92846ZM5.01604%202.08395C5.0705%202.02889%205.14199%202%205.21418%202V0C4.60438%200%204.02182%200.245036%203.59404%200.677572L5.01604%202.08395ZM5.21418%202H7.78561V0H5.21418V2ZM7.78561%202C7.85779%202%207.92929%202.02889%207.98374%202.08395L9.40575%200.677572C8.97796%200.245036%208.3954%200%207.78561%200V2ZM7.98374%202.08395C8.03856%202.13938%208.07132%202.21689%208.07132%202.3H10.0713C10.0713%201.69355%209.83316%201.10973%209.40575%200.677572L7.98374%202.08395ZM8.07132%202.3V3.6H10.0713V2.3H8.07132ZM4%207V11H6V7H4ZM7%207V11H9V7H7ZM10%204V12H12V4H10ZM9%2013H4V15H9V13ZM3%2012V4H1V12H3ZM4%2013C3.44772%2013%203%2012.5523%203%2012H1C1%2013.6569%202.34315%2015%204%2015V13ZM10%2012C10%2012.5523%209.55228%2013%209%2013V15C10.6569%2015%2012%2013.6569%2012%2012H10Z%22%20fill%3D%22%2312C971%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-trash-icon-button.hrm-icon-button--theme_positive:hover:not[disabled]:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2213%22%20height%3D%2215%22%20viewBox%3D%220%200%2013%2015%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M1%203C0.447715%203%200%203.44772%200%204C0%204.55228%200.447715%205%201%205V3ZM12%205C12.5523%205%2013%204.55228%2013%204C13%203.44772%2012.5523%203%2012%203V5ZM2.92846%203.6C2.92846%204.15228%203.37618%204.6%203.92846%204.6C4.48075%204.6%204.92846%204.15228%204.92846%203.6H2.92846ZM5.21418%201V0V1ZM7.78561%201V0V1ZM8.07132%203.6C8.07132%204.15228%208.51903%204.6%209.07132%204.6C9.6236%204.6%2010.0713%204.15228%2010.0713%203.6H8.07132ZM6%207C6%206.44772%205.55228%206%205%206C4.44772%206%204%206.44772%204%207H6ZM4%2011C4%2011.5523%204.44772%2012%205%2012C5.55228%2012%206%2011.5523%206%2011H4ZM9%207C9%206.44772%208.55228%206%208%206C7.44772%206%207%206.44772%207%207H9ZM7%2011C7%2011.5523%207.44772%2012%208%2012C8.55228%2012%209%2011.5523%209%2011H7ZM1%205H12V3H1V5ZM4.92846%203.6V2.3H2.92846V3.6H4.92846ZM4.92846%202.3C4.92846%202.21689%204.96122%202.13938%205.01604%202.08395L3.59404%200.677572C3.16663%201.10973%202.92846%201.69355%202.92846%202.3H4.92846ZM5.01604%202.08395C5.0705%202.02889%205.14199%202%205.21418%202V0C4.60438%200%204.02182%200.245036%203.59404%200.677572L5.01604%202.08395ZM5.21418%202H7.78561V0H5.21418V2ZM7.78561%202C7.85779%202%207.92929%202.02889%207.98374%202.08395L9.40575%200.677572C8.97796%200.245036%208.3954%200%207.78561%200V2ZM7.98374%202.08395C8.03856%202.13938%208.07132%202.21689%208.07132%202.3H10.0713C10.0713%201.69355%209.83316%201.10973%209.40575%200.677572L7.98374%202.08395ZM8.07132%202.3V3.6H10.0713V2.3H8.07132ZM4%207V11H6V7H4ZM7%207V11H9V7H7ZM10%204V12H12V4H10ZM9%2013H4V15H9V13ZM3%2012V4H1V12H3ZM4%2013C3.44772%2013%203%2012.5523%203%2012H1C1%2013.6569%202.34315%2015%204%2015V13ZM10%2012C10%2012.5523%209.55228%2013%209%2013V15C10.6569%2015%2012%2013.6569%2012%2012H10Z%22%20fill%3D%22%2312C971%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-trash-icon-button.hrm-icon-button--theme_positive:active:not[disabled]:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2213%22%20height%3D%2215%22%20viewBox%3D%220%200%2013%2015%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M1%203C0.447715%203%200%203.44772%200%204C0%204.55228%200.447715%205%201%205V3ZM12%205C12.5523%205%2013%204.55228%2013%204C13%203.44772%2012.5523%203%2012%203V5ZM2.92846%203.6C2.92846%204.15228%203.37618%204.6%203.92846%204.6C4.48075%204.6%204.92846%204.15228%204.92846%203.6H2.92846ZM5.21418%201V0V1ZM7.78561%201V0V1ZM8.07132%203.6C8.07132%204.15228%208.51903%204.6%209.07132%204.6C9.6236%204.6%2010.0713%204.15228%2010.0713%203.6H8.07132ZM6%207C6%206.44772%205.55228%206%205%206C4.44772%206%204%206.44772%204%207H6ZM4%2011C4%2011.5523%204.44772%2012%205%2012C5.55228%2012%206%2011.5523%206%2011H4ZM9%207C9%206.44772%208.55228%206%208%206C7.44772%206%207%206.44772%207%207H9ZM7%2011C7%2011.5523%207.44772%2012%208%2012C8.55228%2012%209%2011.5523%209%2011H7ZM1%205H12V3H1V5ZM4.92846%203.6V2.3H2.92846V3.6H4.92846ZM4.92846%202.3C4.92846%202.21689%204.96122%202.13938%205.01604%202.08395L3.59404%200.677572C3.16663%201.10973%202.92846%201.69355%202.92846%202.3H4.92846ZM5.01604%202.08395C5.0705%202.02889%205.14199%202%205.21418%202V0C4.60438%200%204.02182%200.245036%203.59404%200.677572L5.01604%202.08395ZM5.21418%202H7.78561V0H5.21418V2ZM7.78561%202C7.85779%202%207.92929%202.02889%207.98374%202.08395L9.40575%200.677572C8.97796%200.245036%208.3954%200%207.78561%200V2ZM7.98374%202.08395C8.03856%202.13938%208.07132%202.21689%208.07132%202.3H10.0713C10.0713%201.69355%209.83316%201.10973%209.40575%200.677572L7.98374%202.08395ZM8.07132%202.3V3.6H10.0713V2.3H8.07132ZM4%207V11H6V7H4ZM7%207V11H9V7H7ZM10%204V12H12V4H10ZM9%2013H4V15H9V13ZM3%2012V4H1V12H3ZM4%2013C3.44772%2013%203%2012.5523%203%2012H1C1%2013.6569%202.34315%2015%204%2015V13ZM10%2012C10%2012.5523%209.55228%2013%209%2013V15C10.6569%2015%2012%2013.6569%2012%2012H10Z%22%20fill%3D%22%2312C971%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-trash-icon-button.hrm-icon-button--theme_negative:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2213%22%20height%3D%2215%22%20viewBox%3D%220%200%2013%2015%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M1%203C0.447715%203%200%203.44772%200%204C0%204.55228%200.447715%205%201%205V3ZM12%205C12.5523%205%2013%204.55228%2013%204C13%203.44772%2012.5523%203%2012%203V5ZM2.92846%203.6C2.92846%204.15228%203.37618%204.6%203.92846%204.6C4.48075%204.6%204.92846%204.15228%204.92846%203.6H2.92846ZM5.21418%201V0V1ZM7.78561%201V0V1ZM8.07132%203.6C8.07132%204.15228%208.51903%204.6%209.07132%204.6C9.6236%204.6%2010.0713%204.15228%2010.0713%203.6H8.07132ZM6%207C6%206.44772%205.55228%206%205%206C4.44772%206%204%206.44772%204%207H6ZM4%2011C4%2011.5523%204.44772%2012%205%2012C5.55228%2012%206%2011.5523%206%2011H4ZM9%207C9%206.44772%208.55228%206%208%206C7.44772%206%207%206.44772%207%207H9ZM7%2011C7%2011.5523%207.44772%2012%208%2012C8.55228%2012%209%2011.5523%209%2011H7ZM1%205H12V3H1V5ZM4.92846%203.6V2.3H2.92846V3.6H4.92846ZM4.92846%202.3C4.92846%202.21689%204.96122%202.13938%205.01604%202.08395L3.59404%200.677572C3.16663%201.10973%202.92846%201.69355%202.92846%202.3H4.92846ZM5.01604%202.08395C5.0705%202.02889%205.14199%202%205.21418%202V0C4.60438%200%204.02182%200.245036%203.59404%200.677572L5.01604%202.08395ZM5.21418%202H7.78561V0H5.21418V2ZM7.78561%202C7.85779%202%207.92929%202.02889%207.98374%202.08395L9.40575%200.677572C8.97796%200.245036%208.3954%200%207.78561%200V2ZM7.98374%202.08395C8.03856%202.13938%208.07132%202.21689%208.07132%202.3H10.0713C10.0713%201.69355%209.83316%201.10973%209.40575%200.677572L7.98374%202.08395ZM8.07132%202.3V3.6H10.0713V2.3H8.07132ZM4%207V11H6V7H4ZM7%207V11H9V7H7ZM10%204V12H12V4H10ZM9%2013H4V15H9V13ZM3%2012V4H1V12H3ZM4%2013C3.44772%2013%203%2012.5523%203%2012H1C1%2013.6569%202.34315%2015%204%2015V13ZM10%2012C10%2012.5523%209.55228%2013%209%2013V15C10.6569%2015%2012%2013.6569%2012%2012H10Z%22%20fill%3D%22%23FF238D%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-trash-icon-button.hrm-icon-button--theme_negative:hover:not[disabled]:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2213%22%20height%3D%2215%22%20viewBox%3D%220%200%2013%2015%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M1%203C0.447715%203%200%203.44772%200%204C0%204.55228%200.447715%205%201%205V3ZM12%205C12.5523%205%2013%204.55228%2013%204C13%203.44772%2012.5523%203%2012%203V5ZM2.92846%203.6C2.92846%204.15228%203.37618%204.6%203.92846%204.6C4.48075%204.6%204.92846%204.15228%204.92846%203.6H2.92846ZM5.21418%201V0V1ZM7.78561%201V0V1ZM8.07132%203.6C8.07132%204.15228%208.51903%204.6%209.07132%204.6C9.6236%204.6%2010.0713%204.15228%2010.0713%203.6H8.07132ZM6%207C6%206.44772%205.55228%206%205%206C4.44772%206%204%206.44772%204%207H6ZM4%2011C4%2011.5523%204.44772%2012%205%2012C5.55228%2012%206%2011.5523%206%2011H4ZM9%207C9%206.44772%208.55228%206%208%206C7.44772%206%207%206.44772%207%207H9ZM7%2011C7%2011.5523%207.44772%2012%208%2012C8.55228%2012%209%2011.5523%209%2011H7ZM1%205H12V3H1V5ZM4.92846%203.6V2.3H2.92846V3.6H4.92846ZM4.92846%202.3C4.92846%202.21689%204.96122%202.13938%205.01604%202.08395L3.59404%200.677572C3.16663%201.10973%202.92846%201.69355%202.92846%202.3H4.92846ZM5.01604%202.08395C5.0705%202.02889%205.14199%202%205.21418%202V0C4.60438%200%204.02182%200.245036%203.59404%200.677572L5.01604%202.08395ZM5.21418%202H7.78561V0H5.21418V2ZM7.78561%202C7.85779%202%207.92929%202.02889%207.98374%202.08395L9.40575%200.677572C8.97796%200.245036%208.3954%200%207.78561%200V2ZM7.98374%202.08395C8.03856%202.13938%208.07132%202.21689%208.07132%202.3H10.0713C10.0713%201.69355%209.83316%201.10973%209.40575%200.677572L7.98374%202.08395ZM8.07132%202.3V3.6H10.0713V2.3H8.07132ZM4%207V11H6V7H4ZM7%207V11H9V7H7ZM10%204V12H12V4H10ZM9%2013H4V15H9V13ZM3%2012V4H1V12H3ZM4%2013C3.44772%2013%203%2012.5523%203%2012H1C1%2013.6569%202.34315%2015%204%2015V13ZM10%2012C10%2012.5523%209.55228%2013%209%2013V15C10.6569%2015%2012%2013.6569%2012%2012H10Z%22%20fill%3D%22%23DB0069%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-trash-icon-button.hrm-icon-button--theme_negative:active:not[disabled]:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2213%22%20height%3D%2215%22%20viewBox%3D%220%200%2013%2015%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M1%203C0.447715%203%200%203.44772%200%204C0%204.55228%200.447715%205%201%205V3ZM12%205C12.5523%205%2013%204.55228%2013%204C13%203.44772%2012.5523%203%2012%203V5ZM2.92846%203.6C2.92846%204.15228%203.37618%204.6%203.92846%204.6C4.48075%204.6%204.92846%204.15228%204.92846%203.6H2.92846ZM5.21418%201V0V1ZM7.78561%201V0V1ZM8.07132%203.6C8.07132%204.15228%208.51903%204.6%209.07132%204.6C9.6236%204.6%2010.0713%204.15228%2010.0713%203.6H8.07132ZM6%207C6%206.44772%205.55228%206%205%206C4.44772%206%204%206.44772%204%207H6ZM4%2011C4%2011.5523%204.44772%2012%205%2012C5.55228%2012%206%2011.5523%206%2011H4ZM9%207C9%206.44772%208.55228%206%208%206C7.44772%206%207%206.44772%207%207H9ZM7%2011C7%2011.5523%207.44772%2012%208%2012C8.55228%2012%209%2011.5523%209%2011H7ZM1%205H12V3H1V5ZM4.92846%203.6V2.3H2.92846V3.6H4.92846ZM4.92846%202.3C4.92846%202.21689%204.96122%202.13938%205.01604%202.08395L3.59404%200.677572C3.16663%201.10973%202.92846%201.69355%202.92846%202.3H4.92846ZM5.01604%202.08395C5.0705%202.02889%205.14199%202%205.21418%202V0C4.60438%200%204.02182%200.245036%203.59404%200.677572L5.01604%202.08395ZM5.21418%202H7.78561V0H5.21418V2ZM7.78561%202C7.85779%202%207.92929%202.02889%207.98374%202.08395L9.40575%200.677572C8.97796%200.245036%208.3954%200%207.78561%200V2ZM7.98374%202.08395C8.03856%202.13938%208.07132%202.21689%208.07132%202.3H10.0713C10.0713%201.69355%209.83316%201.10973%209.40575%200.677572L7.98374%202.08395ZM8.07132%202.3V3.6H10.0713V2.3H8.07132ZM4%207V11H6V7H4ZM7%207V11H9V7H7ZM10%204V12H12V4H10ZM9%2013H4V15H9V13ZM3%2012V4H1V12H3ZM4%2013C3.44772%2013%203%2012.5523%203%2012H1C1%2013.6569%202.34315%2015%204%2015V13ZM10%2012C10%2012.5523%209.55228%2013%209%2013V15C10.6569%2015%2012%2013.6569%2012%2012H10Z%22%20fill%3D%22%23DB0069%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-trash-icon-button.hrm-icon-button--theme_secondary:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2213%22%20height%3D%2215%22%20viewBox%3D%220%200%2013%2015%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M1%203C0.447715%203%200%203.44772%200%204C0%204.55228%200.447715%205%201%205V3ZM12%205C12.5523%205%2013%204.55228%2013%204C13%203.44772%2012.5523%203%2012%203V5ZM2.92846%203.6C2.92846%204.15228%203.37618%204.6%203.92846%204.6C4.48075%204.6%204.92846%204.15228%204.92846%203.6H2.92846ZM5.21418%201V0V1ZM7.78561%201V0V1ZM8.07132%203.6C8.07132%204.15228%208.51903%204.6%209.07132%204.6C9.6236%204.6%2010.0713%204.15228%2010.0713%203.6H8.07132ZM6%207C6%206.44772%205.55228%206%205%206C4.44772%206%204%206.44772%204%207H6ZM4%2011C4%2011.5523%204.44772%2012%205%2012C5.55228%2012%206%2011.5523%206%2011H4ZM9%207C9%206.44772%208.55228%206%208%206C7.44772%206%207%206.44772%207%207H9ZM7%2011C7%2011.5523%207.44772%2012%208%2012C8.55228%2012%209%2011.5523%209%2011H7ZM1%205H12V3H1V5ZM4.92846%203.6V2.3H2.92846V3.6H4.92846ZM4.92846%202.3C4.92846%202.21689%204.96122%202.13938%205.01604%202.08395L3.59404%200.677572C3.16663%201.10973%202.92846%201.69355%202.92846%202.3H4.92846ZM5.01604%202.08395C5.0705%202.02889%205.14199%202%205.21418%202V0C4.60438%200%204.02182%200.245036%203.59404%200.677572L5.01604%202.08395ZM5.21418%202H7.78561V0H5.21418V2ZM7.78561%202C7.85779%202%207.92929%202.02889%207.98374%202.08395L9.40575%200.677572C8.97796%200.245036%208.3954%200%207.78561%200V2ZM7.98374%202.08395C8.03856%202.13938%208.07132%202.21689%208.07132%202.3H10.0713C10.0713%201.69355%209.83316%201.10973%209.40575%200.677572L7.98374%202.08395ZM8.07132%202.3V3.6H10.0713V2.3H8.07132ZM4%207V11H6V7H4ZM7%207V11H9V7H7ZM10%204V12H12V4H10ZM9%2013H4V15H9V13ZM3%2012V4H1V12H3ZM4%2013C3.44772%2013%203%2012.5523%203%2012H1C1%2013.6569%202.34315%2015%204%2015V13ZM10%2012C10%2012.5523%209.55228%2013%209%2013V15C10.6569%2015%2012%2013.6569%2012%2012H10Z%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-trash-icon-button.hrm-icon-button--theme_secondary:hover:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2213%22%20height%3D%2215%22%20viewBox%3D%220%200%2013%2015%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M1%203C0.447715%203%200%203.44772%200%204C0%204.55228%200.447715%205%201%205V3ZM12%205C12.5523%205%2013%204.55228%2013%204C13%203.44772%2012.5523%203%2012%203V5ZM2.92846%203.6C2.92846%204.15228%203.37618%204.6%203.92846%204.6C4.48075%204.6%204.92846%204.15228%204.92846%203.6H2.92846ZM5.21418%201V0V1ZM7.78561%201V0V1ZM8.07132%203.6C8.07132%204.15228%208.51903%204.6%209.07132%204.6C9.6236%204.6%2010.0713%204.15228%2010.0713%203.6H8.07132ZM6%207C6%206.44772%205.55228%206%205%206C4.44772%206%204%206.44772%204%207H6ZM4%2011C4%2011.5523%204.44772%2012%205%2012C5.55228%2012%206%2011.5523%206%2011H4ZM9%207C9%206.44772%208.55228%206%208%206C7.44772%206%207%206.44772%207%207H9ZM7%2011C7%2011.5523%207.44772%2012%208%2012C8.55228%2012%209%2011.5523%209%2011H7ZM1%205H12V3H1V5ZM4.92846%203.6V2.3H2.92846V3.6H4.92846ZM4.92846%202.3C4.92846%202.21689%204.96122%202.13938%205.01604%202.08395L3.59404%200.677572C3.16663%201.10973%202.92846%201.69355%202.92846%202.3H4.92846ZM5.01604%202.08395C5.0705%202.02889%205.14199%202%205.21418%202V0C4.60438%200%204.02182%200.245036%203.59404%200.677572L5.01604%202.08395ZM5.21418%202H7.78561V0H5.21418V2ZM7.78561%202C7.85779%202%207.92929%202.02889%207.98374%202.08395L9.40575%200.677572C8.97796%200.245036%208.3954%200%207.78561%200V2ZM7.98374%202.08395C8.03856%202.13938%208.07132%202.21689%208.07132%202.3H10.0713C10.0713%201.69355%209.83316%201.10973%209.40575%200.677572L7.98374%202.08395ZM8.07132%202.3V3.6H10.0713V2.3H8.07132ZM4%207V11H6V7H4ZM7%207V11H9V7H7ZM10%204V12H12V4H10ZM9%2013H4V15H9V13ZM3%2012V4H1V12H3ZM4%2013C3.44772%2013%203%2012.5523%203%2012H1C1%2013.6569%202.34315%2015%204%2015V13ZM10%2012C10%2012.5523%209.55228%2013%209%2013V15C10.6569%2015%2012%2013.6569%2012%2012H10Z%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-trash-icon-button.hrm-icon-button--theme_secondary:active:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2213%22%20height%3D%2215%22%20viewBox%3D%220%200%2013%2015%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M1%203C0.447715%203%200%203.44772%200%204C0%204.55228%200.447715%205%201%205V3ZM12%205C12.5523%205%2013%204.55228%2013%204C13%203.44772%2012.5523%203%2012%203V5ZM2.92846%203.6C2.92846%204.15228%203.37618%204.6%203.92846%204.6C4.48075%204.6%204.92846%204.15228%204.92846%203.6H2.92846ZM5.21418%201V0V1ZM7.78561%201V0V1ZM8.07132%203.6C8.07132%204.15228%208.51903%204.6%209.07132%204.6C9.6236%204.6%2010.0713%204.15228%2010.0713%203.6H8.07132ZM6%207C6%206.44772%205.55228%206%205%206C4.44772%206%204%206.44772%204%207H6ZM4%2011C4%2011.5523%204.44772%2012%205%2012C5.55228%2012%206%2011.5523%206%2011H4ZM9%207C9%206.44772%208.55228%206%208%206C7.44772%206%207%206.44772%207%207H9ZM7%2011C7%2011.5523%207.44772%2012%208%2012C8.55228%2012%209%2011.5523%209%2011H7ZM1%205H12V3H1V5ZM4.92846%203.6V2.3H2.92846V3.6H4.92846ZM4.92846%202.3C4.92846%202.21689%204.96122%202.13938%205.01604%202.08395L3.59404%200.677572C3.16663%201.10973%202.92846%201.69355%202.92846%202.3H4.92846ZM5.01604%202.08395C5.0705%202.02889%205.14199%202%205.21418%202V0C4.60438%200%204.02182%200.245036%203.59404%200.677572L5.01604%202.08395ZM5.21418%202H7.78561V0H5.21418V2ZM7.78561%202C7.85779%202%207.92929%202.02889%207.98374%202.08395L9.40575%200.677572C8.97796%200.245036%208.3954%200%207.78561%200V2ZM7.98374%202.08395C8.03856%202.13938%208.07132%202.21689%208.07132%202.3H10.0713C10.0713%201.69355%209.83316%201.10973%209.40575%200.677572L7.98374%202.08395ZM8.07132%202.3V3.6H10.0713V2.3H8.07132ZM4%207V11H6V7H4ZM7%207V11H9V7H7ZM10%204V12H12V4H10ZM9%2013H4V15H9V13ZM3%2012V4H1V12H3ZM4%2013C3.44772%2013%203%2012.5523%203%2012H1C1%2013.6569%202.34315%2015%204%2015V13ZM10%2012C10%2012.5523%209.55228%2013%209%2013V15C10.6569%2015%2012%2013.6569%2012%2012H10Z%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-trash-icon-button[disabled] {
  opacity: 0.4;
  cursor: not-allowed;
}
.hrm-pencil-icon-button {
  margin: -4px -4px;
}
.hrm-pencil-icon-button:before {
  width: 14px;
  height: 14px;
}
.hrm-pencil-icon-button.hrm-icon-button--theme_neutral:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M9.33943%201.62805C9.53854%201.42894%209.77493%201.27099%2010.0351%201.16323C10.2953%201.05546%2010.5741%201%2010.8557%201C11.1373%201%2011.4161%201.05546%2011.6763%201.16323C11.9364%201.27099%2012.1728%201.42894%2012.3719%201.62805C12.5711%201.82717%2012.729%202.06356%2012.8368%202.32372C12.9445%202.58388%2013%202.86272%2013%203.14431C13%203.42591%2012.9445%203.70474%2012.8368%203.9649C12.729%204.22506%2012.5711%204.46145%2012.3719%204.66057L5.16971%2011.8628L1%2013L2.13719%208.8303L9.33943%201.62805Z%22%20stroke%3D%22%230066FF%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cline%20x1%3D%227.70711%22%20y1%3D%223.29289%22%20x2%3D%2210.7071%22%20y2%3D%226.29289%22%20stroke%3D%22%230066FF%22%20stroke-width%3D%222%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%0A%20%20%20%20%20%20%20%20');
}
.hrm-pencil-icon-button.hrm-icon-button--theme_neutral:hover:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M9.33943%201.62805C9.53854%201.42894%209.77493%201.27099%2010.0351%201.16323C10.2953%201.05546%2010.5741%201%2010.8557%201C11.1373%201%2011.4161%201.05546%2011.6763%201.16323C11.9364%201.27099%2012.1728%201.42894%2012.3719%201.62805C12.5711%201.82717%2012.729%202.06356%2012.8368%202.32372C12.9445%202.58388%2013%202.86272%2013%203.14431C13%203.42591%2012.9445%203.70474%2012.8368%203.9649C12.729%204.22506%2012.5711%204.46145%2012.3719%204.66057L5.16971%2011.8628L1%2013L2.13719%208.8303L9.33943%201.62805Z%22%20stroke%3D%22%230066FF%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cline%20x1%3D%227.70711%22%20y1%3D%223.29289%22%20x2%3D%2210.7071%22%20y2%3D%226.29289%22%20stroke%3D%22%230066FF%22%20stroke-width%3D%222%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%0A%20%20%20%20%20%20%20%20');
}
.hrm-pencil-icon-button.hrm-icon-button--theme_neutral:active:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M9.33943%201.62805C9.53854%201.42894%209.77493%201.27099%2010.0351%201.16323C10.2953%201.05546%2010.5741%201%2010.8557%201C11.1373%201%2011.4161%201.05546%2011.6763%201.16323C11.9364%201.27099%2012.1728%201.42894%2012.3719%201.62805C12.5711%201.82717%2012.729%202.06356%2012.8368%202.32372C12.9445%202.58388%2013%202.86272%2013%203.14431C13%203.42591%2012.9445%203.70474%2012.8368%203.9649C12.729%204.22506%2012.5711%204.46145%2012.3719%204.66057L5.16971%2011.8628L1%2013L2.13719%208.8303L9.33943%201.62805Z%22%20stroke%3D%22%230066FF%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cline%20x1%3D%227.70711%22%20y1%3D%223.29289%22%20x2%3D%2210.7071%22%20y2%3D%226.29289%22%20stroke%3D%22%230066FF%22%20stroke-width%3D%222%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%0A%20%20%20%20%20%20%20%20');
}
.hrm-pencil-icon-button.hrm-icon-button--theme_positive:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M9.33943%201.62805C9.53854%201.42894%209.77493%201.27099%2010.0351%201.16323C10.2953%201.05546%2010.5741%201%2010.8557%201C11.1373%201%2011.4161%201.05546%2011.6763%201.16323C11.9364%201.27099%2012.1728%201.42894%2012.3719%201.62805C12.5711%201.82717%2012.729%202.06356%2012.8368%202.32372C12.9445%202.58388%2013%202.86272%2013%203.14431C13%203.42591%2012.9445%203.70474%2012.8368%203.9649C12.729%204.22506%2012.5711%204.46145%2012.3719%204.66057L5.16971%2011.8628L1%2013L2.13719%208.8303L9.33943%201.62805Z%22%20stroke%3D%22%2312C971%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cline%20x1%3D%227.70711%22%20y1%3D%223.29289%22%20x2%3D%2210.7071%22%20y2%3D%226.29289%22%20stroke%3D%22%2312C971%22%20stroke-width%3D%222%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%0A%20%20%20%20%20%20%20%20');
}
.hrm-pencil-icon-button.hrm-icon-button--theme_positive:hover:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M9.33943%201.62805C9.53854%201.42894%209.77493%201.27099%2010.0351%201.16323C10.2953%201.05546%2010.5741%201%2010.8557%201C11.1373%201%2011.4161%201.05546%2011.6763%201.16323C11.9364%201.27099%2012.1728%201.42894%2012.3719%201.62805C12.5711%201.82717%2012.729%202.06356%2012.8368%202.32372C12.9445%202.58388%2013%202.86272%2013%203.14431C13%203.42591%2012.9445%203.70474%2012.8368%203.9649C12.729%204.22506%2012.5711%204.46145%2012.3719%204.66057L5.16971%2011.8628L1%2013L2.13719%208.8303L9.33943%201.62805Z%22%20stroke%3D%22%2312C971%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cline%20x1%3D%227.70711%22%20y1%3D%223.29289%22%20x2%3D%2210.7071%22%20y2%3D%226.29289%22%20stroke%3D%22%2312C971%22%20stroke-width%3D%222%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%0A%20%20%20%20%20%20%20%20');
}
.hrm-pencil-icon-button.hrm-icon-button--theme_positive:active:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M9.33943%201.62805C9.53854%201.42894%209.77493%201.27099%2010.0351%201.16323C10.2953%201.05546%2010.5741%201%2010.8557%201C11.1373%201%2011.4161%201.05546%2011.6763%201.16323C11.9364%201.27099%2012.1728%201.42894%2012.3719%201.62805C12.5711%201.82717%2012.729%202.06356%2012.8368%202.32372C12.9445%202.58388%2013%202.86272%2013%203.14431C13%203.42591%2012.9445%203.70474%2012.8368%203.9649C12.729%204.22506%2012.5711%204.46145%2012.3719%204.66057L5.16971%2011.8628L1%2013L2.13719%208.8303L9.33943%201.62805Z%22%20stroke%3D%22%2312C971%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cline%20x1%3D%227.70711%22%20y1%3D%223.29289%22%20x2%3D%2210.7071%22%20y2%3D%226.29289%22%20stroke%3D%22%2312C971%22%20stroke-width%3D%222%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%0A%20%20%20%20%20%20%20%20');
}
.hrm-pencil-icon-button.hrm-icon-button--theme_negative:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M9.33943%201.62805C9.53854%201.42894%209.77493%201.27099%2010.0351%201.16323C10.2953%201.05546%2010.5741%201%2010.8557%201C11.1373%201%2011.4161%201.05546%2011.6763%201.16323C11.9364%201.27099%2012.1728%201.42894%2012.3719%201.62805C12.5711%201.82717%2012.729%202.06356%2012.8368%202.32372C12.9445%202.58388%2013%202.86272%2013%203.14431C13%203.42591%2012.9445%203.70474%2012.8368%203.9649C12.729%204.22506%2012.5711%204.46145%2012.3719%204.66057L5.16971%2011.8628L1%2013L2.13719%208.8303L9.33943%201.62805Z%22%20stroke%3D%22%23FF238D%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cline%20x1%3D%227.70711%22%20y1%3D%223.29289%22%20x2%3D%2210.7071%22%20y2%3D%226.29289%22%20stroke%3D%22%23FF238D%22%20stroke-width%3D%222%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%0A%20%20%20%20%20%20%20%20');
}
.hrm-pencil-icon-button.hrm-icon-button--theme_negative:hover:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M9.33943%201.62805C9.53854%201.42894%209.77493%201.27099%2010.0351%201.16323C10.2953%201.05546%2010.5741%201%2010.8557%201C11.1373%201%2011.4161%201.05546%2011.6763%201.16323C11.9364%201.27099%2012.1728%201.42894%2012.3719%201.62805C12.5711%201.82717%2012.729%202.06356%2012.8368%202.32372C12.9445%202.58388%2013%202.86272%2013%203.14431C13%203.42591%2012.9445%203.70474%2012.8368%203.9649C12.729%204.22506%2012.5711%204.46145%2012.3719%204.66057L5.16971%2011.8628L1%2013L2.13719%208.8303L9.33943%201.62805Z%22%20stroke%3D%22%23DB0069%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cline%20x1%3D%227.70711%22%20y1%3D%223.29289%22%20x2%3D%2210.7071%22%20y2%3D%226.29289%22%20stroke%3D%22%23DB0069%22%20stroke-width%3D%222%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%0A%20%20%20%20%20%20%20%20');
}
.hrm-pencil-icon-button.hrm-icon-button--theme_negative:active:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M9.33943%201.62805C9.53854%201.42894%209.77493%201.27099%2010.0351%201.16323C10.2953%201.05546%2010.5741%201%2010.8557%201C11.1373%201%2011.4161%201.05546%2011.6763%201.16323C11.9364%201.27099%2012.1728%201.42894%2012.3719%201.62805C12.5711%201.82717%2012.729%202.06356%2012.8368%202.32372C12.9445%202.58388%2013%202.86272%2013%203.14431C13%203.42591%2012.9445%203.70474%2012.8368%203.9649C12.729%204.22506%2012.5711%204.46145%2012.3719%204.66057L5.16971%2011.8628L1%2013L2.13719%208.8303L9.33943%201.62805Z%22%20stroke%3D%22%23DB0069%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cline%20x1%3D%227.70711%22%20y1%3D%223.29289%22%20x2%3D%2210.7071%22%20y2%3D%226.29289%22%20stroke%3D%22%23DB0069%22%20stroke-width%3D%222%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%0A%20%20%20%20%20%20%20%20');
}
.hrm-pencil-icon-button.hrm-icon-button--theme_secondary:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M9.33943%201.62805C9.53854%201.42894%209.77493%201.27099%2010.0351%201.16323C10.2953%201.05546%2010.5741%201%2010.8557%201C11.1373%201%2011.4161%201.05546%2011.6763%201.16323C11.9364%201.27099%2012.1728%201.42894%2012.3719%201.62805C12.5711%201.82717%2012.729%202.06356%2012.8368%202.32372C12.9445%202.58388%2013%202.86272%2013%203.14431C13%203.42591%2012.9445%203.70474%2012.8368%203.9649C12.729%204.22506%2012.5711%204.46145%2012.3719%204.66057L5.16971%2011.8628L1%2013L2.13719%208.8303L9.33943%201.62805Z%22%20stroke%3D%22%238E9CBB%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cline%20x1%3D%227.70711%22%20y1%3D%223.29289%22%20x2%3D%2210.7071%22%20y2%3D%226.29289%22%20stroke%3D%22%238E9CBB%22%20stroke-width%3D%222%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%0A%20%20%20%20%20%20%20%20');
}
.hrm-pencil-icon-button.hrm-icon-button--theme_secondary:hover:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M9.33943%201.62805C9.53854%201.42894%209.77493%201.27099%2010.0351%201.16323C10.2953%201.05546%2010.5741%201%2010.8557%201C11.1373%201%2011.4161%201.05546%2011.6763%201.16323C11.9364%201.27099%2012.1728%201.42894%2012.3719%201.62805C12.5711%201.82717%2012.729%202.06356%2012.8368%202.32372C12.9445%202.58388%2013%202.86272%2013%203.14431C13%203.42591%2012.9445%203.70474%2012.8368%203.9649C12.729%204.22506%2012.5711%204.46145%2012.3719%204.66057L5.16971%2011.8628L1%2013L2.13719%208.8303L9.33943%201.62805Z%22%20stroke%3D%22%238E9CBB%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cline%20x1%3D%227.70711%22%20y1%3D%223.29289%22%20x2%3D%2210.7071%22%20y2%3D%226.29289%22%20stroke%3D%22%238E9CBB%22%20stroke-width%3D%222%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%0A%20%20%20%20%20%20%20%20');
}
.hrm-pencil-icon-button.hrm-icon-button--theme_secondary:active:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M9.33943%201.62805C9.53854%201.42894%209.77493%201.27099%2010.0351%201.16323C10.2953%201.05546%2010.5741%201%2010.8557%201C11.1373%201%2011.4161%201.05546%2011.6763%201.16323C11.9364%201.27099%2012.1728%201.42894%2012.3719%201.62805C12.5711%201.82717%2012.729%202.06356%2012.8368%202.32372C12.9445%202.58388%2013%202.86272%2013%203.14431C13%203.42591%2012.9445%203.70474%2012.8368%203.9649C12.729%204.22506%2012.5711%204.46145%2012.3719%204.66057L5.16971%2011.8628L1%2013L2.13719%208.8303L9.33943%201.62805Z%22%20stroke%3D%22%238E9CBB%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cline%20x1%3D%227.70711%22%20y1%3D%223.29289%22%20x2%3D%2210.7071%22%20y2%3D%226.29289%22%20stroke%3D%22%238E9CBB%22%20stroke-width%3D%222%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%0A%20%20%20%20%20%20%20%20');
}
.hrm-check-icon-button {
  margin: -5.5px -3px;
}
.hrm-check-icon-button:before {
  width: 16px;
  height: 11px;
}
.hrm-check-icon-button.hrm-icon-button--theme_neutral:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2216%22%20height%3D%2211%22%20viewBox%3D%220%200%2016%2011%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M0.707754%204.69673C0.317229%205.08726%200.319001%205.72219%200.71171%206.1149L4.78254%2010.1872C5.17525%2010.5799%205.81018%2010.5817%206.20071%2010.1912C6.59123%209.80063%206.58946%209.16569%206.19675%208.77298L2.12592%204.70069C1.73321%204.30798%201.09828%204.30621%200.707754%204.69673Z%22%20fill%3D%22%230066FF%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M4.95902%2010.1905C5.34954%2010.581%205.98448%2010.5793%206.37719%2010.1865L14.8553%201.70991C15.248%201.3172%2015.2498%200.682263%2014.8592%200.291738C14.4687%20-0.0987858%2013.8338%20-0.0970147%2013.4411%200.295694L4.96297%208.77233C4.57026%209.16504%204.56849%209.79998%204.95902%2010.1905Z%22%20fill%3D%22%230066FF%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-check-icon-button.hrm-icon-button--theme_neutral:hover:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2216%22%20height%3D%2211%22%20viewBox%3D%220%200%2016%2011%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M0.707754%204.69673C0.317229%205.08726%200.319001%205.72219%200.71171%206.1149L4.78254%2010.1872C5.17525%2010.5799%205.81018%2010.5817%206.20071%2010.1912C6.59123%209.80063%206.58946%209.16569%206.19675%208.77298L2.12592%204.70069C1.73321%204.30798%201.09828%204.30621%200.707754%204.69673Z%22%20fill%3D%22%230066FF%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M4.95902%2010.1905C5.34954%2010.581%205.98448%2010.5793%206.37719%2010.1865L14.8553%201.70991C15.248%201.3172%2015.2498%200.682263%2014.8592%200.291738C14.4687%20-0.0987858%2013.8338%20-0.0970147%2013.4411%200.295694L4.96297%208.77233C4.57026%209.16504%204.56849%209.79998%204.95902%2010.1905Z%22%20fill%3D%22%230066FF%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-check-icon-button.hrm-icon-button--theme_neutral:active:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2216%22%20height%3D%2211%22%20viewBox%3D%220%200%2016%2011%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M0.707754%204.69673C0.317229%205.08726%200.319001%205.72219%200.71171%206.1149L4.78254%2010.1872C5.17525%2010.5799%205.81018%2010.5817%206.20071%2010.1912C6.59123%209.80063%206.58946%209.16569%206.19675%208.77298L2.12592%204.70069C1.73321%204.30798%201.09828%204.30621%200.707754%204.69673Z%22%20fill%3D%22%230066FF%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M4.95902%2010.1905C5.34954%2010.581%205.98448%2010.5793%206.37719%2010.1865L14.8553%201.70991C15.248%201.3172%2015.2498%200.682263%2014.8592%200.291738C14.4687%20-0.0987858%2013.8338%20-0.0970147%2013.4411%200.295694L4.96297%208.77233C4.57026%209.16504%204.56849%209.79998%204.95902%2010.1905Z%22%20fill%3D%22%230066FF%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-check-icon-button.hrm-icon-button--theme_positive:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2216%22%20height%3D%2211%22%20viewBox%3D%220%200%2016%2011%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M0.707754%204.69673C0.317229%205.08726%200.319001%205.72219%200.71171%206.1149L4.78254%2010.1872C5.17525%2010.5799%205.81018%2010.5817%206.20071%2010.1912C6.59123%209.80063%206.58946%209.16569%206.19675%208.77298L2.12592%204.70069C1.73321%204.30798%201.09828%204.30621%200.707754%204.69673Z%22%20fill%3D%22%2312C971%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M4.95902%2010.1905C5.34954%2010.581%205.98448%2010.5793%206.37719%2010.1865L14.8553%201.70991C15.248%201.3172%2015.2498%200.682263%2014.8592%200.291738C14.4687%20-0.0987858%2013.8338%20-0.0970147%2013.4411%200.295694L4.96297%208.77233C4.57026%209.16504%204.56849%209.79998%204.95902%2010.1905Z%22%20fill%3D%22%2312C971%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-check-icon-button.hrm-icon-button--theme_positive:hover:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2216%22%20height%3D%2211%22%20viewBox%3D%220%200%2016%2011%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M0.707754%204.69673C0.317229%205.08726%200.319001%205.72219%200.71171%206.1149L4.78254%2010.1872C5.17525%2010.5799%205.81018%2010.5817%206.20071%2010.1912C6.59123%209.80063%206.58946%209.16569%206.19675%208.77298L2.12592%204.70069C1.73321%204.30798%201.09828%204.30621%200.707754%204.69673Z%22%20fill%3D%22%2312C971%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M4.95902%2010.1905C5.34954%2010.581%205.98448%2010.5793%206.37719%2010.1865L14.8553%201.70991C15.248%201.3172%2015.2498%200.682263%2014.8592%200.291738C14.4687%20-0.0987858%2013.8338%20-0.0970147%2013.4411%200.295694L4.96297%208.77233C4.57026%209.16504%204.56849%209.79998%204.95902%2010.1905Z%22%20fill%3D%22%2312C971%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-check-icon-button.hrm-icon-button--theme_positive:active:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2216%22%20height%3D%2211%22%20viewBox%3D%220%200%2016%2011%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M0.707754%204.69673C0.317229%205.08726%200.319001%205.72219%200.71171%206.1149L4.78254%2010.1872C5.17525%2010.5799%205.81018%2010.5817%206.20071%2010.1912C6.59123%209.80063%206.58946%209.16569%206.19675%208.77298L2.12592%204.70069C1.73321%204.30798%201.09828%204.30621%200.707754%204.69673Z%22%20fill%3D%22%2312C971%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M4.95902%2010.1905C5.34954%2010.581%205.98448%2010.5793%206.37719%2010.1865L14.8553%201.70991C15.248%201.3172%2015.2498%200.682263%2014.8592%200.291738C14.4687%20-0.0987858%2013.8338%20-0.0970147%2013.4411%200.295694L4.96297%208.77233C4.57026%209.16504%204.56849%209.79998%204.95902%2010.1905Z%22%20fill%3D%22%2312C971%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-check-icon-button.hrm-icon-button--theme_negative:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2216%22%20height%3D%2211%22%20viewBox%3D%220%200%2016%2011%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M0.707754%204.69673C0.317229%205.08726%200.319001%205.72219%200.71171%206.1149L4.78254%2010.1872C5.17525%2010.5799%205.81018%2010.5817%206.20071%2010.1912C6.59123%209.80063%206.58946%209.16569%206.19675%208.77298L2.12592%204.70069C1.73321%204.30798%201.09828%204.30621%200.707754%204.69673Z%22%20fill%3D%22%23FF238D%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M4.95902%2010.1905C5.34954%2010.581%205.98448%2010.5793%206.37719%2010.1865L14.8553%201.70991C15.248%201.3172%2015.2498%200.682263%2014.8592%200.291738C14.4687%20-0.0987858%2013.8338%20-0.0970147%2013.4411%200.295694L4.96297%208.77233C4.57026%209.16504%204.56849%209.79998%204.95902%2010.1905Z%22%20fill%3D%22%23FF238D%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-check-icon-button.hrm-icon-button--theme_negative:hover:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2216%22%20height%3D%2211%22%20viewBox%3D%220%200%2016%2011%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M0.707754%204.69673C0.317229%205.08726%200.319001%205.72219%200.71171%206.1149L4.78254%2010.1872C5.17525%2010.5799%205.81018%2010.5817%206.20071%2010.1912C6.59123%209.80063%206.58946%209.16569%206.19675%208.77298L2.12592%204.70069C1.73321%204.30798%201.09828%204.30621%200.707754%204.69673Z%22%20fill%3D%22%23DB0069%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M4.95902%2010.1905C5.34954%2010.581%205.98448%2010.5793%206.37719%2010.1865L14.8553%201.70991C15.248%201.3172%2015.2498%200.682263%2014.8592%200.291738C14.4687%20-0.0987858%2013.8338%20-0.0970147%2013.4411%200.295694L4.96297%208.77233C4.57026%209.16504%204.56849%209.79998%204.95902%2010.1905Z%22%20fill%3D%22%23DB0069%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-check-icon-button.hrm-icon-button--theme_negative:active:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2216%22%20height%3D%2211%22%20viewBox%3D%220%200%2016%2011%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M0.707754%204.69673C0.317229%205.08726%200.319001%205.72219%200.71171%206.1149L4.78254%2010.1872C5.17525%2010.5799%205.81018%2010.5817%206.20071%2010.1912C6.59123%209.80063%206.58946%209.16569%206.19675%208.77298L2.12592%204.70069C1.73321%204.30798%201.09828%204.30621%200.707754%204.69673Z%22%20fill%3D%22%23DB0069%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M4.95902%2010.1905C5.34954%2010.581%205.98448%2010.5793%206.37719%2010.1865L14.8553%201.70991C15.248%201.3172%2015.2498%200.682263%2014.8592%200.291738C14.4687%20-0.0987858%2013.8338%20-0.0970147%2013.4411%200.295694L4.96297%208.77233C4.57026%209.16504%204.56849%209.79998%204.95902%2010.1905Z%22%20fill%3D%22%23DB0069%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-check-icon-button.hrm-icon-button--theme_secondary:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2216%22%20height%3D%2211%22%20viewBox%3D%220%200%2016%2011%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M0.707754%204.69673C0.317229%205.08726%200.319001%205.72219%200.71171%206.1149L4.78254%2010.1872C5.17525%2010.5799%205.81018%2010.5817%206.20071%2010.1912C6.59123%209.80063%206.58946%209.16569%206.19675%208.77298L2.12592%204.70069C1.73321%204.30798%201.09828%204.30621%200.707754%204.69673Z%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M4.95902%2010.1905C5.34954%2010.581%205.98448%2010.5793%206.37719%2010.1865L14.8553%201.70991C15.248%201.3172%2015.2498%200.682263%2014.8592%200.291738C14.4687%20-0.0987858%2013.8338%20-0.0970147%2013.4411%200.295694L4.96297%208.77233C4.57026%209.16504%204.56849%209.79998%204.95902%2010.1905Z%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-check-icon-button.hrm-icon-button--theme_secondary:hover:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2216%22%20height%3D%2211%22%20viewBox%3D%220%200%2016%2011%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M0.707754%204.69673C0.317229%205.08726%200.319001%205.72219%200.71171%206.1149L4.78254%2010.1872C5.17525%2010.5799%205.81018%2010.5817%206.20071%2010.1912C6.59123%209.80063%206.58946%209.16569%206.19675%208.77298L2.12592%204.70069C1.73321%204.30798%201.09828%204.30621%200.707754%204.69673Z%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M4.95902%2010.1905C5.34954%2010.581%205.98448%2010.5793%206.37719%2010.1865L14.8553%201.70991C15.248%201.3172%2015.2498%200.682263%2014.8592%200.291738C14.4687%20-0.0987858%2013.8338%20-0.0970147%2013.4411%200.295694L4.96297%208.77233C4.57026%209.16504%204.56849%209.79998%204.95902%2010.1905Z%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-check-icon-button.hrm-icon-button--theme_secondary:active:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2216%22%20height%3D%2211%22%20viewBox%3D%220%200%2016%2011%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M0.707754%204.69673C0.317229%205.08726%200.319001%205.72219%200.71171%206.1149L4.78254%2010.1872C5.17525%2010.5799%205.81018%2010.5817%206.20071%2010.1912C6.59123%209.80063%206.58946%209.16569%206.19675%208.77298L2.12592%204.70069C1.73321%204.30798%201.09828%204.30621%200.707754%204.69673Z%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M4.95902%2010.1905C5.34954%2010.581%205.98448%2010.5793%206.37719%2010.1865L14.8553%201.70991C15.248%201.3172%2015.2498%200.682263%2014.8592%200.291738C14.4687%20-0.0987858%2013.8338%20-0.0970147%2013.4411%200.295694L4.96297%208.77233C4.57026%209.16504%204.56849%209.79998%204.95902%2010.1905Z%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-arrow-up-icon-button:before {
  width: 10px;
  height: 12px;
}
.hrm-arrow-up-icon-button.hrm-icon-button--theme_neutral:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2210%22%20height%3D%2212%22%20viewBox%3D%220%200%2010%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M5%2011V1M5%201L9%205M5%201L1%205%22%20stroke%3D%22%230066FF%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-arrow-up-icon-button.hrm-icon-button--theme_neutral:hover:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2210%22%20height%3D%2212%22%20viewBox%3D%220%200%2010%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M5%2011V1M5%201L9%205M5%201L1%205%22%20stroke%3D%22%230066FF%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-arrow-up-icon-button.hrm-icon-button--theme_neutral:active:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2210%22%20height%3D%2212%22%20viewBox%3D%220%200%2010%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M5%2011V1M5%201L9%205M5%201L1%205%22%20stroke%3D%22%230066FF%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-arrow-up-icon-button.hrm-icon-button--theme_positive:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2210%22%20height%3D%2212%22%20viewBox%3D%220%200%2010%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M5%2011V1M5%201L9%205M5%201L1%205%22%20stroke%3D%22%2312C971%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-arrow-up-icon-button.hrm-icon-button--theme_positive:hover:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2210%22%20height%3D%2212%22%20viewBox%3D%220%200%2010%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M5%2011V1M5%201L9%205M5%201L1%205%22%20stroke%3D%22%2312C971%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-arrow-up-icon-button.hrm-icon-button--theme_positive:active:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2210%22%20height%3D%2212%22%20viewBox%3D%220%200%2010%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M5%2011V1M5%201L9%205M5%201L1%205%22%20stroke%3D%22%2312C971%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-arrow-up-icon-button.hrm-icon-button--theme_negative:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2210%22%20height%3D%2212%22%20viewBox%3D%220%200%2010%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M5%2011V1M5%201L9%205M5%201L1%205%22%20stroke%3D%22%23FF238D%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-arrow-up-icon-button.hrm-icon-button--theme_negative:hover:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2210%22%20height%3D%2212%22%20viewBox%3D%220%200%2010%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M5%2011V1M5%201L9%205M5%201L1%205%22%20stroke%3D%22%23DB0069%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-arrow-up-icon-button.hrm-icon-button--theme_negative:active:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2210%22%20height%3D%2212%22%20viewBox%3D%220%200%2010%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M5%2011V1M5%201L9%205M5%201L1%205%22%20stroke%3D%22%23DB0069%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-arrow-up-icon-button.hrm-icon-button--theme_secondary:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2210%22%20height%3D%2212%22%20viewBox%3D%220%200%2010%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M5%2011V1M5%201L9%205M5%201L1%205%22%20stroke%3D%22%238E9CBB%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-arrow-up-icon-button.hrm-icon-button--theme_secondary:hover:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2210%22%20height%3D%2212%22%20viewBox%3D%220%200%2010%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M5%2011V1M5%201L9%205M5%201L1%205%22%20stroke%3D%22%238E9CBB%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-arrow-up-icon-button.hrm-icon-button--theme_secondary:active:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2210%22%20height%3D%2212%22%20viewBox%3D%220%200%2010%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M5%2011V1M5%201L9%205M5%201L1%205%22%20stroke%3D%22%238E9CBB%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-arrow-down-icon-button:before {
  width: 10px;
  height: 12px;
}
.hrm-arrow-down-icon-button.hrm-icon-button--theme_neutral:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2210%22%20height%3D%2212%22%20viewBox%3D%220%200%2010%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M5%201V11M5%2011L9%207M5%2011L1%207%22%20stroke%3D%22%230066FF%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-arrow-down-icon-button.hrm-icon-button--theme_neutral:hover:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2210%22%20height%3D%2212%22%20viewBox%3D%220%200%2010%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M5%201V11M5%2011L9%207M5%2011L1%207%22%20stroke%3D%22%230066FF%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-arrow-down-icon-button.hrm-icon-button--theme_neutral:active:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2210%22%20height%3D%2212%22%20viewBox%3D%220%200%2010%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M5%201V11M5%2011L9%207M5%2011L1%207%22%20stroke%3D%22%230066FF%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-arrow-down-icon-button.hrm-icon-button--theme_positive:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2210%22%20height%3D%2212%22%20viewBox%3D%220%200%2010%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M5%201V11M5%2011L9%207M5%2011L1%207%22%20stroke%3D%22%2312C971%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-arrow-down-icon-button.hrm-icon-button--theme_positive:hover:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2210%22%20height%3D%2212%22%20viewBox%3D%220%200%2010%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M5%201V11M5%2011L9%207M5%2011L1%207%22%20stroke%3D%22%2312C971%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-arrow-down-icon-button.hrm-icon-button--theme_positive:active:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2210%22%20height%3D%2212%22%20viewBox%3D%220%200%2010%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M5%201V11M5%2011L9%207M5%2011L1%207%22%20stroke%3D%22%2312C971%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-arrow-down-icon-button.hrm-icon-button--theme_negative:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2210%22%20height%3D%2212%22%20viewBox%3D%220%200%2010%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M5%201V11M5%2011L9%207M5%2011L1%207%22%20stroke%3D%22%23FF238D%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-arrow-down-icon-button.hrm-icon-button--theme_negative:hover:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2210%22%20height%3D%2212%22%20viewBox%3D%220%200%2010%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M5%201V11M5%2011L9%207M5%2011L1%207%22%20stroke%3D%22%23DB0069%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-arrow-down-icon-button.hrm-icon-button--theme_negative:active:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2210%22%20height%3D%2212%22%20viewBox%3D%220%200%2010%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M5%201V11M5%2011L9%207M5%2011L1%207%22%20stroke%3D%22%23DB0069%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-arrow-down-icon-button.hrm-icon-button--theme_secondary:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2210%22%20height%3D%2212%22%20viewBox%3D%220%200%2010%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M5%201V11M5%2011L9%207M5%2011L1%207%22%20stroke%3D%22%238E9CBB%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-arrow-down-icon-button.hrm-icon-button--theme_secondary:hover:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2210%22%20height%3D%2212%22%20viewBox%3D%220%200%2010%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M5%201V11M5%2011L9%207M5%2011L1%207%22%20stroke%3D%22%238E9CBB%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-arrow-down-icon-button.hrm-icon-button--theme_secondary:active:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2210%22%20height%3D%2212%22%20viewBox%3D%220%200%2010%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M5%201V11M5%2011L9%207M5%2011L1%207%22%20stroke%3D%22%238E9CBB%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-sheet-icon-button:before {
  width: 10px;
  height: 13px;
}
.hrm-sheet-icon-button.hrm-icon-button--theme_neutral:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2210%22%20height%3D%2213%22%20viewBox%3D%220%200%2010%2013%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M6.96875%201H1V12H9V3.03125M6.96875%201L9%203.03125M6.96875%201V3.03125H9M3%206C3%206%205.4379%206%207%206M3%209.03125C3%209.03125%205.4379%209.03125%207%209.03125%22%20stroke%3D%22%230066FF%22%20stroke-width%3D%222%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-sheet-icon-button.hrm-icon-button--theme_neutral:hover:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2210%22%20height%3D%2213%22%20viewBox%3D%220%200%2010%2013%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M6.96875%201H1V12H9V3.03125M6.96875%201L9%203.03125M6.96875%201V3.03125H9M3%206C3%206%205.4379%206%207%206M3%209.03125C3%209.03125%205.4379%209.03125%207%209.03125%22%20stroke%3D%22%230066FF%22%20stroke-width%3D%222%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-sheet-icon-button.hrm-icon-button--theme_neutral:active:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2210%22%20height%3D%2213%22%20viewBox%3D%220%200%2010%2013%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M6.96875%201H1V12H9V3.03125M6.96875%201L9%203.03125M6.96875%201V3.03125H9M3%206C3%206%205.4379%206%207%206M3%209.03125C3%209.03125%205.4379%209.03125%207%209.03125%22%20stroke%3D%22%230066FF%22%20stroke-width%3D%222%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-sheet-icon-button.hrm-icon-button--theme_positive:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2210%22%20height%3D%2213%22%20viewBox%3D%220%200%2010%2013%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M6.96875%201H1V12H9V3.03125M6.96875%201L9%203.03125M6.96875%201V3.03125H9M3%206C3%206%205.4379%206%207%206M3%209.03125C3%209.03125%205.4379%209.03125%207%209.03125%22%20stroke%3D%22%2312C971%22%20stroke-width%3D%222%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-sheet-icon-button.hrm-icon-button--theme_positive:hover:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2210%22%20height%3D%2213%22%20viewBox%3D%220%200%2010%2013%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M6.96875%201H1V12H9V3.03125M6.96875%201L9%203.03125M6.96875%201V3.03125H9M3%206C3%206%205.4379%206%207%206M3%209.03125C3%209.03125%205.4379%209.03125%207%209.03125%22%20stroke%3D%22%2312C971%22%20stroke-width%3D%222%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-sheet-icon-button.hrm-icon-button--theme_positive:active:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2210%22%20height%3D%2213%22%20viewBox%3D%220%200%2010%2013%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M6.96875%201H1V12H9V3.03125M6.96875%201L9%203.03125M6.96875%201V3.03125H9M3%206C3%206%205.4379%206%207%206M3%209.03125C3%209.03125%205.4379%209.03125%207%209.03125%22%20stroke%3D%22%2312C971%22%20stroke-width%3D%222%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-sheet-icon-button.hrm-icon-button--theme_negative:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2210%22%20height%3D%2213%22%20viewBox%3D%220%200%2010%2013%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M6.96875%201H1V12H9V3.03125M6.96875%201L9%203.03125M6.96875%201V3.03125H9M3%206C3%206%205.4379%206%207%206M3%209.03125C3%209.03125%205.4379%209.03125%207%209.03125%22%20stroke%3D%22%23FF238D%22%20stroke-width%3D%222%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-sheet-icon-button.hrm-icon-button--theme_negative:hover:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2210%22%20height%3D%2213%22%20viewBox%3D%220%200%2010%2013%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M6.96875%201H1V12H9V3.03125M6.96875%201L9%203.03125M6.96875%201V3.03125H9M3%206C3%206%205.4379%206%207%206M3%209.03125C3%209.03125%205.4379%209.03125%207%209.03125%22%20stroke%3D%22%23DB0069%22%20stroke-width%3D%222%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-sheet-icon-button.hrm-icon-button--theme_negative:active:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2210%22%20height%3D%2213%22%20viewBox%3D%220%200%2010%2013%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M6.96875%201H1V12H9V3.03125M6.96875%201L9%203.03125M6.96875%201V3.03125H9M3%206C3%206%205.4379%206%207%206M3%209.03125C3%209.03125%205.4379%209.03125%207%209.03125%22%20stroke%3D%22%23DB0069%22%20stroke-width%3D%222%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-sheet-icon-button.hrm-icon-button--theme_secondary:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2210%22%20height%3D%2213%22%20viewBox%3D%220%200%2010%2013%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M6.96875%201H1V12H9V3.03125M6.96875%201L9%203.03125M6.96875%201V3.03125H9M3%206C3%206%205.4379%206%207%206M3%209.03125C3%209.03125%205.4379%209.03125%207%209.03125%22%20stroke%3D%22%238E9CBB%22%20stroke-width%3D%222%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-sheet-icon-button.hrm-icon-button--theme_secondary:hover:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2210%22%20height%3D%2213%22%20viewBox%3D%220%200%2010%2013%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M6.96875%201H1V12H9V3.03125M6.96875%201L9%203.03125M6.96875%201V3.03125H9M3%206C3%206%205.4379%206%207%206M3%209.03125C3%209.03125%205.4379%209.03125%207%209.03125%22%20stroke%3D%22%238E9CBB%22%20stroke-width%3D%222%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-sheet-icon-button.hrm-icon-button--theme_secondary:active:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2210%22%20height%3D%2213%22%20viewBox%3D%220%200%2010%2013%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M6.96875%201H1V12H9V3.03125M6.96875%201L9%203.03125M6.96875%201V3.03125H9M3%206C3%206%205.4379%206%207%206M3%209.03125C3%209.03125%205.4379%209.03125%207%209.03125%22%20stroke%3D%22%238E9CBB%22%20stroke-width%3D%222%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-battery-empty-icon-button:before {
  width: 12px;
  height: 18px;
}
.hrm-battery-empty-icon-button.hrm-icon-button--theme_neutral:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20%20width%3D%2212%22%20height%3D%2218%22%20viewBox%3D%220%200%2012%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M8%203H7V4H8V3ZM4%203V4H5V3H4ZM2%2015.2222V4.77778H0V15.2222H2ZM2%204.77778C2%204.4557%202.33373%204%203%204V2C1.45713%202%200%203.13618%200%204.77778H2ZM9%204C9.66627%204%2010%204.4557%2010%204.77778H12C12%203.13618%2010.5429%202%209%202V4ZM10%204.77778V15.2222H12V4.77778H10ZM10%2015.2222C10%2015.5443%209.66627%2016%209%2016V18C10.5429%2018%2012%2016.8638%2012%2015.2222H10ZM9%2016H3V18H9V16ZM3%2016C2.33373%2016%202%2015.5443%202%2015.2222H0C0%2016.8638%201.45713%2018%203%2018V16ZM8%204H9V2H8V4ZM3%204H4V2H3V4ZM5%203V1.66667H3V3H5ZM5%201.66667C5%201.85076%204.85076%202%204.66667%202V0C3.74619%200%203%200.746192%203%201.66667H5ZM4.66667%202H7.33333V0H4.66667V2ZM7.33333%202C7.14924%202%207%201.85076%207%201.66667H9C9%200.746193%208.25381%200%207.33333%200V2ZM7%201.66667V3H9V1.66667H7Z%22%20fill%3D%22%230066FF%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-battery-empty-icon-button.hrm-icon-button--theme_neutral:hover:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20%20width%3D%2212%22%20height%3D%2218%22%20viewBox%3D%220%200%2012%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M8%203H7V4H8V3ZM4%203V4H5V3H4ZM2%2015.2222V4.77778H0V15.2222H2ZM2%204.77778C2%204.4557%202.33373%204%203%204V2C1.45713%202%200%203.13618%200%204.77778H2ZM9%204C9.66627%204%2010%204.4557%2010%204.77778H12C12%203.13618%2010.5429%202%209%202V4ZM10%204.77778V15.2222H12V4.77778H10ZM10%2015.2222C10%2015.5443%209.66627%2016%209%2016V18C10.5429%2018%2012%2016.8638%2012%2015.2222H10ZM9%2016H3V18H9V16ZM3%2016C2.33373%2016%202%2015.5443%202%2015.2222H0C0%2016.8638%201.45713%2018%203%2018V16ZM8%204H9V2H8V4ZM3%204H4V2H3V4ZM5%203V1.66667H3V3H5ZM5%201.66667C5%201.85076%204.85076%202%204.66667%202V0C3.74619%200%203%200.746192%203%201.66667H5ZM4.66667%202H7.33333V0H4.66667V2ZM7.33333%202C7.14924%202%207%201.85076%207%201.66667H9C9%200.746193%208.25381%200%207.33333%200V2ZM7%201.66667V3H9V1.66667H7Z%22%20fill%3D%22%230066FF%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-battery-empty-icon-button.hrm-icon-button--theme_neutral:active:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20%20width%3D%2212%22%20height%3D%2218%22%20viewBox%3D%220%200%2012%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M8%203H7V4H8V3ZM4%203V4H5V3H4ZM2%2015.2222V4.77778H0V15.2222H2ZM2%204.77778C2%204.4557%202.33373%204%203%204V2C1.45713%202%200%203.13618%200%204.77778H2ZM9%204C9.66627%204%2010%204.4557%2010%204.77778H12C12%203.13618%2010.5429%202%209%202V4ZM10%204.77778V15.2222H12V4.77778H10ZM10%2015.2222C10%2015.5443%209.66627%2016%209%2016V18C10.5429%2018%2012%2016.8638%2012%2015.2222H10ZM9%2016H3V18H9V16ZM3%2016C2.33373%2016%202%2015.5443%202%2015.2222H0C0%2016.8638%201.45713%2018%203%2018V16ZM8%204H9V2H8V4ZM3%204H4V2H3V4ZM5%203V1.66667H3V3H5ZM5%201.66667C5%201.85076%204.85076%202%204.66667%202V0C3.74619%200%203%200.746192%203%201.66667H5ZM4.66667%202H7.33333V0H4.66667V2ZM7.33333%202C7.14924%202%207%201.85076%207%201.66667H9C9%200.746193%208.25381%200%207.33333%200V2ZM7%201.66667V3H9V1.66667H7Z%22%20fill%3D%22%230066FF%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-battery-empty-icon-button.hrm-icon-button--theme_positive:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20%20width%3D%2212%22%20height%3D%2218%22%20viewBox%3D%220%200%2012%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M8%203H7V4H8V3ZM4%203V4H5V3H4ZM2%2015.2222V4.77778H0V15.2222H2ZM2%204.77778C2%204.4557%202.33373%204%203%204V2C1.45713%202%200%203.13618%200%204.77778H2ZM9%204C9.66627%204%2010%204.4557%2010%204.77778H12C12%203.13618%2010.5429%202%209%202V4ZM10%204.77778V15.2222H12V4.77778H10ZM10%2015.2222C10%2015.5443%209.66627%2016%209%2016V18C10.5429%2018%2012%2016.8638%2012%2015.2222H10ZM9%2016H3V18H9V16ZM3%2016C2.33373%2016%202%2015.5443%202%2015.2222H0C0%2016.8638%201.45713%2018%203%2018V16ZM8%204H9V2H8V4ZM3%204H4V2H3V4ZM5%203V1.66667H3V3H5ZM5%201.66667C5%201.85076%204.85076%202%204.66667%202V0C3.74619%200%203%200.746192%203%201.66667H5ZM4.66667%202H7.33333V0H4.66667V2ZM7.33333%202C7.14924%202%207%201.85076%207%201.66667H9C9%200.746193%208.25381%200%207.33333%200V2ZM7%201.66667V3H9V1.66667H7Z%22%20fill%3D%22%2312C971%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-battery-empty-icon-button.hrm-icon-button--theme_positive:hover:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20%20width%3D%2212%22%20height%3D%2218%22%20viewBox%3D%220%200%2012%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M8%203H7V4H8V3ZM4%203V4H5V3H4ZM2%2015.2222V4.77778H0V15.2222H2ZM2%204.77778C2%204.4557%202.33373%204%203%204V2C1.45713%202%200%203.13618%200%204.77778H2ZM9%204C9.66627%204%2010%204.4557%2010%204.77778H12C12%203.13618%2010.5429%202%209%202V4ZM10%204.77778V15.2222H12V4.77778H10ZM10%2015.2222C10%2015.5443%209.66627%2016%209%2016V18C10.5429%2018%2012%2016.8638%2012%2015.2222H10ZM9%2016H3V18H9V16ZM3%2016C2.33373%2016%202%2015.5443%202%2015.2222H0C0%2016.8638%201.45713%2018%203%2018V16ZM8%204H9V2H8V4ZM3%204H4V2H3V4ZM5%203V1.66667H3V3H5ZM5%201.66667C5%201.85076%204.85076%202%204.66667%202V0C3.74619%200%203%200.746192%203%201.66667H5ZM4.66667%202H7.33333V0H4.66667V2ZM7.33333%202C7.14924%202%207%201.85076%207%201.66667H9C9%200.746193%208.25381%200%207.33333%200V2ZM7%201.66667V3H9V1.66667H7Z%22%20fill%3D%22%2312C971%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-battery-empty-icon-button.hrm-icon-button--theme_positive:active:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20%20width%3D%2212%22%20height%3D%2218%22%20viewBox%3D%220%200%2012%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M8%203H7V4H8V3ZM4%203V4H5V3H4ZM2%2015.2222V4.77778H0V15.2222H2ZM2%204.77778C2%204.4557%202.33373%204%203%204V2C1.45713%202%200%203.13618%200%204.77778H2ZM9%204C9.66627%204%2010%204.4557%2010%204.77778H12C12%203.13618%2010.5429%202%209%202V4ZM10%204.77778V15.2222H12V4.77778H10ZM10%2015.2222C10%2015.5443%209.66627%2016%209%2016V18C10.5429%2018%2012%2016.8638%2012%2015.2222H10ZM9%2016H3V18H9V16ZM3%2016C2.33373%2016%202%2015.5443%202%2015.2222H0C0%2016.8638%201.45713%2018%203%2018V16ZM8%204H9V2H8V4ZM3%204H4V2H3V4ZM5%203V1.66667H3V3H5ZM5%201.66667C5%201.85076%204.85076%202%204.66667%202V0C3.74619%200%203%200.746192%203%201.66667H5ZM4.66667%202H7.33333V0H4.66667V2ZM7.33333%202C7.14924%202%207%201.85076%207%201.66667H9C9%200.746193%208.25381%200%207.33333%200V2ZM7%201.66667V3H9V1.66667H7Z%22%20fill%3D%22%2312C971%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-battery-empty-icon-button.hrm-icon-button--theme_negative:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20%20width%3D%2212%22%20height%3D%2218%22%20viewBox%3D%220%200%2012%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M8%203H7V4H8V3ZM4%203V4H5V3H4ZM2%2015.2222V4.77778H0V15.2222H2ZM2%204.77778C2%204.4557%202.33373%204%203%204V2C1.45713%202%200%203.13618%200%204.77778H2ZM9%204C9.66627%204%2010%204.4557%2010%204.77778H12C12%203.13618%2010.5429%202%209%202V4ZM10%204.77778V15.2222H12V4.77778H10ZM10%2015.2222C10%2015.5443%209.66627%2016%209%2016V18C10.5429%2018%2012%2016.8638%2012%2015.2222H10ZM9%2016H3V18H9V16ZM3%2016C2.33373%2016%202%2015.5443%202%2015.2222H0C0%2016.8638%201.45713%2018%203%2018V16ZM8%204H9V2H8V4ZM3%204H4V2H3V4ZM5%203V1.66667H3V3H5ZM5%201.66667C5%201.85076%204.85076%202%204.66667%202V0C3.74619%200%203%200.746192%203%201.66667H5ZM4.66667%202H7.33333V0H4.66667V2ZM7.33333%202C7.14924%202%207%201.85076%207%201.66667H9C9%200.746193%208.25381%200%207.33333%200V2ZM7%201.66667V3H9V1.66667H7Z%22%20fill%3D%22%23FF238D%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-battery-empty-icon-button.hrm-icon-button--theme_negative:hover:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20%20width%3D%2212%22%20height%3D%2218%22%20viewBox%3D%220%200%2012%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M8%203H7V4H8V3ZM4%203V4H5V3H4ZM2%2015.2222V4.77778H0V15.2222H2ZM2%204.77778C2%204.4557%202.33373%204%203%204V2C1.45713%202%200%203.13618%200%204.77778H2ZM9%204C9.66627%204%2010%204.4557%2010%204.77778H12C12%203.13618%2010.5429%202%209%202V4ZM10%204.77778V15.2222H12V4.77778H10ZM10%2015.2222C10%2015.5443%209.66627%2016%209%2016V18C10.5429%2018%2012%2016.8638%2012%2015.2222H10ZM9%2016H3V18H9V16ZM3%2016C2.33373%2016%202%2015.5443%202%2015.2222H0C0%2016.8638%201.45713%2018%203%2018V16ZM8%204H9V2H8V4ZM3%204H4V2H3V4ZM5%203V1.66667H3V3H5ZM5%201.66667C5%201.85076%204.85076%202%204.66667%202V0C3.74619%200%203%200.746192%203%201.66667H5ZM4.66667%202H7.33333V0H4.66667V2ZM7.33333%202C7.14924%202%207%201.85076%207%201.66667H9C9%200.746193%208.25381%200%207.33333%200V2ZM7%201.66667V3H9V1.66667H7Z%22%20fill%3D%22%23DB0069%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-battery-empty-icon-button.hrm-icon-button--theme_negative:active:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20%20width%3D%2212%22%20height%3D%2218%22%20viewBox%3D%220%200%2012%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M8%203H7V4H8V3ZM4%203V4H5V3H4ZM2%2015.2222V4.77778H0V15.2222H2ZM2%204.77778C2%204.4557%202.33373%204%203%204V2C1.45713%202%200%203.13618%200%204.77778H2ZM9%204C9.66627%204%2010%204.4557%2010%204.77778H12C12%203.13618%2010.5429%202%209%202V4ZM10%204.77778V15.2222H12V4.77778H10ZM10%2015.2222C10%2015.5443%209.66627%2016%209%2016V18C10.5429%2018%2012%2016.8638%2012%2015.2222H10ZM9%2016H3V18H9V16ZM3%2016C2.33373%2016%202%2015.5443%202%2015.2222H0C0%2016.8638%201.45713%2018%203%2018V16ZM8%204H9V2H8V4ZM3%204H4V2H3V4ZM5%203V1.66667H3V3H5ZM5%201.66667C5%201.85076%204.85076%202%204.66667%202V0C3.74619%200%203%200.746192%203%201.66667H5ZM4.66667%202H7.33333V0H4.66667V2ZM7.33333%202C7.14924%202%207%201.85076%207%201.66667H9C9%200.746193%208.25381%200%207.33333%200V2ZM7%201.66667V3H9V1.66667H7Z%22%20fill%3D%22%23DB0069%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-battery-empty-icon-button.hrm-icon-button--theme_secondary:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20%20width%3D%2212%22%20height%3D%2218%22%20viewBox%3D%220%200%2012%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M8%203H7V4H8V3ZM4%203V4H5V3H4ZM2%2015.2222V4.77778H0V15.2222H2ZM2%204.77778C2%204.4557%202.33373%204%203%204V2C1.45713%202%200%203.13618%200%204.77778H2ZM9%204C9.66627%204%2010%204.4557%2010%204.77778H12C12%203.13618%2010.5429%202%209%202V4ZM10%204.77778V15.2222H12V4.77778H10ZM10%2015.2222C10%2015.5443%209.66627%2016%209%2016V18C10.5429%2018%2012%2016.8638%2012%2015.2222H10ZM9%2016H3V18H9V16ZM3%2016C2.33373%2016%202%2015.5443%202%2015.2222H0C0%2016.8638%201.45713%2018%203%2018V16ZM8%204H9V2H8V4ZM3%204H4V2H3V4ZM5%203V1.66667H3V3H5ZM5%201.66667C5%201.85076%204.85076%202%204.66667%202V0C3.74619%200%203%200.746192%203%201.66667H5ZM4.66667%202H7.33333V0H4.66667V2ZM7.33333%202C7.14924%202%207%201.85076%207%201.66667H9C9%200.746193%208.25381%200%207.33333%200V2ZM7%201.66667V3H9V1.66667H7Z%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-battery-empty-icon-button.hrm-icon-button--theme_secondary:hover:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20%20width%3D%2212%22%20height%3D%2218%22%20viewBox%3D%220%200%2012%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M8%203H7V4H8V3ZM4%203V4H5V3H4ZM2%2015.2222V4.77778H0V15.2222H2ZM2%204.77778C2%204.4557%202.33373%204%203%204V2C1.45713%202%200%203.13618%200%204.77778H2ZM9%204C9.66627%204%2010%204.4557%2010%204.77778H12C12%203.13618%2010.5429%202%209%202V4ZM10%204.77778V15.2222H12V4.77778H10ZM10%2015.2222C10%2015.5443%209.66627%2016%209%2016V18C10.5429%2018%2012%2016.8638%2012%2015.2222H10ZM9%2016H3V18H9V16ZM3%2016C2.33373%2016%202%2015.5443%202%2015.2222H0C0%2016.8638%201.45713%2018%203%2018V16ZM8%204H9V2H8V4ZM3%204H4V2H3V4ZM5%203V1.66667H3V3H5ZM5%201.66667C5%201.85076%204.85076%202%204.66667%202V0C3.74619%200%203%200.746192%203%201.66667H5ZM4.66667%202H7.33333V0H4.66667V2ZM7.33333%202C7.14924%202%207%201.85076%207%201.66667H9C9%200.746193%208.25381%200%207.33333%200V2ZM7%201.66667V3H9V1.66667H7Z%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-battery-empty-icon-button.hrm-icon-button--theme_secondary:active:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20%20width%3D%2212%22%20height%3D%2218%22%20viewBox%3D%220%200%2012%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M8%203H7V4H8V3ZM4%203V4H5V3H4ZM2%2015.2222V4.77778H0V15.2222H2ZM2%204.77778C2%204.4557%202.33373%204%203%204V2C1.45713%202%200%203.13618%200%204.77778H2ZM9%204C9.66627%204%2010%204.4557%2010%204.77778H12C12%203.13618%2010.5429%202%209%202V4ZM10%204.77778V15.2222H12V4.77778H10ZM10%2015.2222C10%2015.5443%209.66627%2016%209%2016V18C10.5429%2018%2012%2016.8638%2012%2015.2222H10ZM9%2016H3V18H9V16ZM3%2016C2.33373%2016%202%2015.5443%202%2015.2222H0C0%2016.8638%201.45713%2018%203%2018V16ZM8%204H9V2H8V4ZM3%204H4V2H3V4ZM5%203V1.66667H3V3H5ZM5%201.66667C5%201.85076%204.85076%202%204.66667%202V0C3.74619%200%203%200.746192%203%201.66667H5ZM4.66667%202H7.33333V0H4.66667V2ZM7.33333%202C7.14924%202%207%201.85076%207%201.66667H9C9%200.746193%208.25381%200%207.33333%200V2ZM7%201.66667V3H9V1.66667H7Z%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-battery-full-icon-button:before {
  width: 12px;
  height: 18px;
}
.hrm-battery-full-icon-button.hrm-icon-button--theme_neutral:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2212%22%20height%3D%2218%22%20viewBox%3D%220%200%2012%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M8%203H7V4H8V3ZM4%203V4H5V3H4ZM8%2014C8.55228%2014%209%2013.5523%209%2013C9%2012.4477%208.55228%2012%208%2012V14ZM4%2012C3.44772%2012%203%2012.4477%203%2013C3%2013.5523%203.44772%2014%204%2014V12ZM8%2011C8.55228%2011%209%2010.5523%209%2010C9%209.44772%208.55228%209%208%209V11ZM4%209C3.44772%209%203%209.44772%203%2010C3%2010.5523%203.44772%2011%204%2011V9ZM2%2015.2222V4.77778H0V15.2222H2ZM2%204.77778C2%204.4557%202.33373%204%203%204V2C1.45713%202%200%203.13618%200%204.77778H2ZM9%204C9.66627%204%2010%204.4557%2010%204.77778H12C12%203.13618%2010.5429%202%209%202V4ZM10%204.77778V15.2222H12V4.77778H10ZM10%2015.2222C10%2015.5443%209.66627%2016%209%2016V18C10.5429%2018%2012%2016.8638%2012%2015.2222H10ZM9%2016H3V18H9V16ZM3%2016C2.33373%2016%202%2015.5443%202%2015.2222H0C0%2016.8638%201.45713%2018%203%2018V16ZM8%204H9V2H8V4ZM3%204H4V2H3V4ZM5%203V1.66667H3V3H5ZM5%201.66667C5%201.85076%204.85076%202%204.66667%202V0C3.74619%200%203%200.746192%203%201.66667H5ZM4.66667%202H7.33333V0H4.66667V2ZM7.33333%202C7.14924%202%207%201.85076%207%201.66667H9C9%200.746193%208.25381%200%207.33333%200V2ZM7%201.66667V3H9V1.66667H7ZM8%2012H4V14H8V12ZM8%209H4V11H8V9Z%22%20fill%3D%22%230066FF%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-battery-full-icon-button.hrm-icon-button--theme_neutral:hover:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2212%22%20height%3D%2218%22%20viewBox%3D%220%200%2012%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M8%203H7V4H8V3ZM4%203V4H5V3H4ZM8%2014C8.55228%2014%209%2013.5523%209%2013C9%2012.4477%208.55228%2012%208%2012V14ZM4%2012C3.44772%2012%203%2012.4477%203%2013C3%2013.5523%203.44772%2014%204%2014V12ZM8%2011C8.55228%2011%209%2010.5523%209%2010C9%209.44772%208.55228%209%208%209V11ZM4%209C3.44772%209%203%209.44772%203%2010C3%2010.5523%203.44772%2011%204%2011V9ZM2%2015.2222V4.77778H0V15.2222H2ZM2%204.77778C2%204.4557%202.33373%204%203%204V2C1.45713%202%200%203.13618%200%204.77778H2ZM9%204C9.66627%204%2010%204.4557%2010%204.77778H12C12%203.13618%2010.5429%202%209%202V4ZM10%204.77778V15.2222H12V4.77778H10ZM10%2015.2222C10%2015.5443%209.66627%2016%209%2016V18C10.5429%2018%2012%2016.8638%2012%2015.2222H10ZM9%2016H3V18H9V16ZM3%2016C2.33373%2016%202%2015.5443%202%2015.2222H0C0%2016.8638%201.45713%2018%203%2018V16ZM8%204H9V2H8V4ZM3%204H4V2H3V4ZM5%203V1.66667H3V3H5ZM5%201.66667C5%201.85076%204.85076%202%204.66667%202V0C3.74619%200%203%200.746192%203%201.66667H5ZM4.66667%202H7.33333V0H4.66667V2ZM7.33333%202C7.14924%202%207%201.85076%207%201.66667H9C9%200.746193%208.25381%200%207.33333%200V2ZM7%201.66667V3H9V1.66667H7ZM8%2012H4V14H8V12ZM8%209H4V11H8V9Z%22%20fill%3D%22%230066FF%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-battery-full-icon-button.hrm-icon-button--theme_neutral:active:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2212%22%20height%3D%2218%22%20viewBox%3D%220%200%2012%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M8%203H7V4H8V3ZM4%203V4H5V3H4ZM8%2014C8.55228%2014%209%2013.5523%209%2013C9%2012.4477%208.55228%2012%208%2012V14ZM4%2012C3.44772%2012%203%2012.4477%203%2013C3%2013.5523%203.44772%2014%204%2014V12ZM8%2011C8.55228%2011%209%2010.5523%209%2010C9%209.44772%208.55228%209%208%209V11ZM4%209C3.44772%209%203%209.44772%203%2010C3%2010.5523%203.44772%2011%204%2011V9ZM2%2015.2222V4.77778H0V15.2222H2ZM2%204.77778C2%204.4557%202.33373%204%203%204V2C1.45713%202%200%203.13618%200%204.77778H2ZM9%204C9.66627%204%2010%204.4557%2010%204.77778H12C12%203.13618%2010.5429%202%209%202V4ZM10%204.77778V15.2222H12V4.77778H10ZM10%2015.2222C10%2015.5443%209.66627%2016%209%2016V18C10.5429%2018%2012%2016.8638%2012%2015.2222H10ZM9%2016H3V18H9V16ZM3%2016C2.33373%2016%202%2015.5443%202%2015.2222H0C0%2016.8638%201.45713%2018%203%2018V16ZM8%204H9V2H8V4ZM3%204H4V2H3V4ZM5%203V1.66667H3V3H5ZM5%201.66667C5%201.85076%204.85076%202%204.66667%202V0C3.74619%200%203%200.746192%203%201.66667H5ZM4.66667%202H7.33333V0H4.66667V2ZM7.33333%202C7.14924%202%207%201.85076%207%201.66667H9C9%200.746193%208.25381%200%207.33333%200V2ZM7%201.66667V3H9V1.66667H7ZM8%2012H4V14H8V12ZM8%209H4V11H8V9Z%22%20fill%3D%22%230066FF%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-battery-full-icon-button.hrm-icon-button--theme_positive:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2212%22%20height%3D%2218%22%20viewBox%3D%220%200%2012%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M8%203H7V4H8V3ZM4%203V4H5V3H4ZM8%2014C8.55228%2014%209%2013.5523%209%2013C9%2012.4477%208.55228%2012%208%2012V14ZM4%2012C3.44772%2012%203%2012.4477%203%2013C3%2013.5523%203.44772%2014%204%2014V12ZM8%2011C8.55228%2011%209%2010.5523%209%2010C9%209.44772%208.55228%209%208%209V11ZM4%209C3.44772%209%203%209.44772%203%2010C3%2010.5523%203.44772%2011%204%2011V9ZM2%2015.2222V4.77778H0V15.2222H2ZM2%204.77778C2%204.4557%202.33373%204%203%204V2C1.45713%202%200%203.13618%200%204.77778H2ZM9%204C9.66627%204%2010%204.4557%2010%204.77778H12C12%203.13618%2010.5429%202%209%202V4ZM10%204.77778V15.2222H12V4.77778H10ZM10%2015.2222C10%2015.5443%209.66627%2016%209%2016V18C10.5429%2018%2012%2016.8638%2012%2015.2222H10ZM9%2016H3V18H9V16ZM3%2016C2.33373%2016%202%2015.5443%202%2015.2222H0C0%2016.8638%201.45713%2018%203%2018V16ZM8%204H9V2H8V4ZM3%204H4V2H3V4ZM5%203V1.66667H3V3H5ZM5%201.66667C5%201.85076%204.85076%202%204.66667%202V0C3.74619%200%203%200.746192%203%201.66667H5ZM4.66667%202H7.33333V0H4.66667V2ZM7.33333%202C7.14924%202%207%201.85076%207%201.66667H9C9%200.746193%208.25381%200%207.33333%200V2ZM7%201.66667V3H9V1.66667H7ZM8%2012H4V14H8V12ZM8%209H4V11H8V9Z%22%20fill%3D%22%2312C971%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-battery-full-icon-button.hrm-icon-button--theme_positive:hover:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2212%22%20height%3D%2218%22%20viewBox%3D%220%200%2012%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M8%203H7V4H8V3ZM4%203V4H5V3H4ZM8%2014C8.55228%2014%209%2013.5523%209%2013C9%2012.4477%208.55228%2012%208%2012V14ZM4%2012C3.44772%2012%203%2012.4477%203%2013C3%2013.5523%203.44772%2014%204%2014V12ZM8%2011C8.55228%2011%209%2010.5523%209%2010C9%209.44772%208.55228%209%208%209V11ZM4%209C3.44772%209%203%209.44772%203%2010C3%2010.5523%203.44772%2011%204%2011V9ZM2%2015.2222V4.77778H0V15.2222H2ZM2%204.77778C2%204.4557%202.33373%204%203%204V2C1.45713%202%200%203.13618%200%204.77778H2ZM9%204C9.66627%204%2010%204.4557%2010%204.77778H12C12%203.13618%2010.5429%202%209%202V4ZM10%204.77778V15.2222H12V4.77778H10ZM10%2015.2222C10%2015.5443%209.66627%2016%209%2016V18C10.5429%2018%2012%2016.8638%2012%2015.2222H10ZM9%2016H3V18H9V16ZM3%2016C2.33373%2016%202%2015.5443%202%2015.2222H0C0%2016.8638%201.45713%2018%203%2018V16ZM8%204H9V2H8V4ZM3%204H4V2H3V4ZM5%203V1.66667H3V3H5ZM5%201.66667C5%201.85076%204.85076%202%204.66667%202V0C3.74619%200%203%200.746192%203%201.66667H5ZM4.66667%202H7.33333V0H4.66667V2ZM7.33333%202C7.14924%202%207%201.85076%207%201.66667H9C9%200.746193%208.25381%200%207.33333%200V2ZM7%201.66667V3H9V1.66667H7ZM8%2012H4V14H8V12ZM8%209H4V11H8V9Z%22%20fill%3D%22%2312C971%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-battery-full-icon-button.hrm-icon-button--theme_positive:active:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2212%22%20height%3D%2218%22%20viewBox%3D%220%200%2012%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M8%203H7V4H8V3ZM4%203V4H5V3H4ZM8%2014C8.55228%2014%209%2013.5523%209%2013C9%2012.4477%208.55228%2012%208%2012V14ZM4%2012C3.44772%2012%203%2012.4477%203%2013C3%2013.5523%203.44772%2014%204%2014V12ZM8%2011C8.55228%2011%209%2010.5523%209%2010C9%209.44772%208.55228%209%208%209V11ZM4%209C3.44772%209%203%209.44772%203%2010C3%2010.5523%203.44772%2011%204%2011V9ZM2%2015.2222V4.77778H0V15.2222H2ZM2%204.77778C2%204.4557%202.33373%204%203%204V2C1.45713%202%200%203.13618%200%204.77778H2ZM9%204C9.66627%204%2010%204.4557%2010%204.77778H12C12%203.13618%2010.5429%202%209%202V4ZM10%204.77778V15.2222H12V4.77778H10ZM10%2015.2222C10%2015.5443%209.66627%2016%209%2016V18C10.5429%2018%2012%2016.8638%2012%2015.2222H10ZM9%2016H3V18H9V16ZM3%2016C2.33373%2016%202%2015.5443%202%2015.2222H0C0%2016.8638%201.45713%2018%203%2018V16ZM8%204H9V2H8V4ZM3%204H4V2H3V4ZM5%203V1.66667H3V3H5ZM5%201.66667C5%201.85076%204.85076%202%204.66667%202V0C3.74619%200%203%200.746192%203%201.66667H5ZM4.66667%202H7.33333V0H4.66667V2ZM7.33333%202C7.14924%202%207%201.85076%207%201.66667H9C9%200.746193%208.25381%200%207.33333%200V2ZM7%201.66667V3H9V1.66667H7ZM8%2012H4V14H8V12ZM8%209H4V11H8V9Z%22%20fill%3D%22%2312C971%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-battery-full-icon-button.hrm-icon-button--theme_negative:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2212%22%20height%3D%2218%22%20viewBox%3D%220%200%2012%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M8%203H7V4H8V3ZM4%203V4H5V3H4ZM8%2014C8.55228%2014%209%2013.5523%209%2013C9%2012.4477%208.55228%2012%208%2012V14ZM4%2012C3.44772%2012%203%2012.4477%203%2013C3%2013.5523%203.44772%2014%204%2014V12ZM8%2011C8.55228%2011%209%2010.5523%209%2010C9%209.44772%208.55228%209%208%209V11ZM4%209C3.44772%209%203%209.44772%203%2010C3%2010.5523%203.44772%2011%204%2011V9ZM2%2015.2222V4.77778H0V15.2222H2ZM2%204.77778C2%204.4557%202.33373%204%203%204V2C1.45713%202%200%203.13618%200%204.77778H2ZM9%204C9.66627%204%2010%204.4557%2010%204.77778H12C12%203.13618%2010.5429%202%209%202V4ZM10%204.77778V15.2222H12V4.77778H10ZM10%2015.2222C10%2015.5443%209.66627%2016%209%2016V18C10.5429%2018%2012%2016.8638%2012%2015.2222H10ZM9%2016H3V18H9V16ZM3%2016C2.33373%2016%202%2015.5443%202%2015.2222H0C0%2016.8638%201.45713%2018%203%2018V16ZM8%204H9V2H8V4ZM3%204H4V2H3V4ZM5%203V1.66667H3V3H5ZM5%201.66667C5%201.85076%204.85076%202%204.66667%202V0C3.74619%200%203%200.746192%203%201.66667H5ZM4.66667%202H7.33333V0H4.66667V2ZM7.33333%202C7.14924%202%207%201.85076%207%201.66667H9C9%200.746193%208.25381%200%207.33333%200V2ZM7%201.66667V3H9V1.66667H7ZM8%2012H4V14H8V12ZM8%209H4V11H8V9Z%22%20fill%3D%22%23FF238D%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-battery-full-icon-button.hrm-icon-button--theme_negative:hover:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2212%22%20height%3D%2218%22%20viewBox%3D%220%200%2012%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M8%203H7V4H8V3ZM4%203V4H5V3H4ZM8%2014C8.55228%2014%209%2013.5523%209%2013C9%2012.4477%208.55228%2012%208%2012V14ZM4%2012C3.44772%2012%203%2012.4477%203%2013C3%2013.5523%203.44772%2014%204%2014V12ZM8%2011C8.55228%2011%209%2010.5523%209%2010C9%209.44772%208.55228%209%208%209V11ZM4%209C3.44772%209%203%209.44772%203%2010C3%2010.5523%203.44772%2011%204%2011V9ZM2%2015.2222V4.77778H0V15.2222H2ZM2%204.77778C2%204.4557%202.33373%204%203%204V2C1.45713%202%200%203.13618%200%204.77778H2ZM9%204C9.66627%204%2010%204.4557%2010%204.77778H12C12%203.13618%2010.5429%202%209%202V4ZM10%204.77778V15.2222H12V4.77778H10ZM10%2015.2222C10%2015.5443%209.66627%2016%209%2016V18C10.5429%2018%2012%2016.8638%2012%2015.2222H10ZM9%2016H3V18H9V16ZM3%2016C2.33373%2016%202%2015.5443%202%2015.2222H0C0%2016.8638%201.45713%2018%203%2018V16ZM8%204H9V2H8V4ZM3%204H4V2H3V4ZM5%203V1.66667H3V3H5ZM5%201.66667C5%201.85076%204.85076%202%204.66667%202V0C3.74619%200%203%200.746192%203%201.66667H5ZM4.66667%202H7.33333V0H4.66667V2ZM7.33333%202C7.14924%202%207%201.85076%207%201.66667H9C9%200.746193%208.25381%200%207.33333%200V2ZM7%201.66667V3H9V1.66667H7ZM8%2012H4V14H8V12ZM8%209H4V11H8V9Z%22%20fill%3D%22%23DB0069%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-battery-full-icon-button.hrm-icon-button--theme_negative:active:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2212%22%20height%3D%2218%22%20viewBox%3D%220%200%2012%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M8%203H7V4H8V3ZM4%203V4H5V3H4ZM8%2014C8.55228%2014%209%2013.5523%209%2013C9%2012.4477%208.55228%2012%208%2012V14ZM4%2012C3.44772%2012%203%2012.4477%203%2013C3%2013.5523%203.44772%2014%204%2014V12ZM8%2011C8.55228%2011%209%2010.5523%209%2010C9%209.44772%208.55228%209%208%209V11ZM4%209C3.44772%209%203%209.44772%203%2010C3%2010.5523%203.44772%2011%204%2011V9ZM2%2015.2222V4.77778H0V15.2222H2ZM2%204.77778C2%204.4557%202.33373%204%203%204V2C1.45713%202%200%203.13618%200%204.77778H2ZM9%204C9.66627%204%2010%204.4557%2010%204.77778H12C12%203.13618%2010.5429%202%209%202V4ZM10%204.77778V15.2222H12V4.77778H10ZM10%2015.2222C10%2015.5443%209.66627%2016%209%2016V18C10.5429%2018%2012%2016.8638%2012%2015.2222H10ZM9%2016H3V18H9V16ZM3%2016C2.33373%2016%202%2015.5443%202%2015.2222H0C0%2016.8638%201.45713%2018%203%2018V16ZM8%204H9V2H8V4ZM3%204H4V2H3V4ZM5%203V1.66667H3V3H5ZM5%201.66667C5%201.85076%204.85076%202%204.66667%202V0C3.74619%200%203%200.746192%203%201.66667H5ZM4.66667%202H7.33333V0H4.66667V2ZM7.33333%202C7.14924%202%207%201.85076%207%201.66667H9C9%200.746193%208.25381%200%207.33333%200V2ZM7%201.66667V3H9V1.66667H7ZM8%2012H4V14H8V12ZM8%209H4V11H8V9Z%22%20fill%3D%22%23DB0069%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-battery-full-icon-button.hrm-icon-button--theme_secondary:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2212%22%20height%3D%2218%22%20viewBox%3D%220%200%2012%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M8%203H7V4H8V3ZM4%203V4H5V3H4ZM8%2014C8.55228%2014%209%2013.5523%209%2013C9%2012.4477%208.55228%2012%208%2012V14ZM4%2012C3.44772%2012%203%2012.4477%203%2013C3%2013.5523%203.44772%2014%204%2014V12ZM8%2011C8.55228%2011%209%2010.5523%209%2010C9%209.44772%208.55228%209%208%209V11ZM4%209C3.44772%209%203%209.44772%203%2010C3%2010.5523%203.44772%2011%204%2011V9ZM2%2015.2222V4.77778H0V15.2222H2ZM2%204.77778C2%204.4557%202.33373%204%203%204V2C1.45713%202%200%203.13618%200%204.77778H2ZM9%204C9.66627%204%2010%204.4557%2010%204.77778H12C12%203.13618%2010.5429%202%209%202V4ZM10%204.77778V15.2222H12V4.77778H10ZM10%2015.2222C10%2015.5443%209.66627%2016%209%2016V18C10.5429%2018%2012%2016.8638%2012%2015.2222H10ZM9%2016H3V18H9V16ZM3%2016C2.33373%2016%202%2015.5443%202%2015.2222H0C0%2016.8638%201.45713%2018%203%2018V16ZM8%204H9V2H8V4ZM3%204H4V2H3V4ZM5%203V1.66667H3V3H5ZM5%201.66667C5%201.85076%204.85076%202%204.66667%202V0C3.74619%200%203%200.746192%203%201.66667H5ZM4.66667%202H7.33333V0H4.66667V2ZM7.33333%202C7.14924%202%207%201.85076%207%201.66667H9C9%200.746193%208.25381%200%207.33333%200V2ZM7%201.66667V3H9V1.66667H7ZM8%2012H4V14H8V12ZM8%209H4V11H8V9Z%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-battery-full-icon-button.hrm-icon-button--theme_secondary:hover:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2212%22%20height%3D%2218%22%20viewBox%3D%220%200%2012%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M8%203H7V4H8V3ZM4%203V4H5V3H4ZM8%2014C8.55228%2014%209%2013.5523%209%2013C9%2012.4477%208.55228%2012%208%2012V14ZM4%2012C3.44772%2012%203%2012.4477%203%2013C3%2013.5523%203.44772%2014%204%2014V12ZM8%2011C8.55228%2011%209%2010.5523%209%2010C9%209.44772%208.55228%209%208%209V11ZM4%209C3.44772%209%203%209.44772%203%2010C3%2010.5523%203.44772%2011%204%2011V9ZM2%2015.2222V4.77778H0V15.2222H2ZM2%204.77778C2%204.4557%202.33373%204%203%204V2C1.45713%202%200%203.13618%200%204.77778H2ZM9%204C9.66627%204%2010%204.4557%2010%204.77778H12C12%203.13618%2010.5429%202%209%202V4ZM10%204.77778V15.2222H12V4.77778H10ZM10%2015.2222C10%2015.5443%209.66627%2016%209%2016V18C10.5429%2018%2012%2016.8638%2012%2015.2222H10ZM9%2016H3V18H9V16ZM3%2016C2.33373%2016%202%2015.5443%202%2015.2222H0C0%2016.8638%201.45713%2018%203%2018V16ZM8%204H9V2H8V4ZM3%204H4V2H3V4ZM5%203V1.66667H3V3H5ZM5%201.66667C5%201.85076%204.85076%202%204.66667%202V0C3.74619%200%203%200.746192%203%201.66667H5ZM4.66667%202H7.33333V0H4.66667V2ZM7.33333%202C7.14924%202%207%201.85076%207%201.66667H9C9%200.746193%208.25381%200%207.33333%200V2ZM7%201.66667V3H9V1.66667H7ZM8%2012H4V14H8V12ZM8%209H4V11H8V9Z%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-battery-full-icon-button.hrm-icon-button--theme_secondary:active:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2212%22%20height%3D%2218%22%20viewBox%3D%220%200%2012%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M8%203H7V4H8V3ZM4%203V4H5V3H4ZM8%2014C8.55228%2014%209%2013.5523%209%2013C9%2012.4477%208.55228%2012%208%2012V14ZM4%2012C3.44772%2012%203%2012.4477%203%2013C3%2013.5523%203.44772%2014%204%2014V12ZM8%2011C8.55228%2011%209%2010.5523%209%2010C9%209.44772%208.55228%209%208%209V11ZM4%209C3.44772%209%203%209.44772%203%2010C3%2010.5523%203.44772%2011%204%2011V9ZM2%2015.2222V4.77778H0V15.2222H2ZM2%204.77778C2%204.4557%202.33373%204%203%204V2C1.45713%202%200%203.13618%200%204.77778H2ZM9%204C9.66627%204%2010%204.4557%2010%204.77778H12C12%203.13618%2010.5429%202%209%202V4ZM10%204.77778V15.2222H12V4.77778H10ZM10%2015.2222C10%2015.5443%209.66627%2016%209%2016V18C10.5429%2018%2012%2016.8638%2012%2015.2222H10ZM9%2016H3V18H9V16ZM3%2016C2.33373%2016%202%2015.5443%202%2015.2222H0C0%2016.8638%201.45713%2018%203%2018V16ZM8%204H9V2H8V4ZM3%204H4V2H3V4ZM5%203V1.66667H3V3H5ZM5%201.66667C5%201.85076%204.85076%202%204.66667%202V0C3.74619%200%203%200.746192%203%201.66667H5ZM4.66667%202H7.33333V0H4.66667V2ZM7.33333%202C7.14924%202%207%201.85076%207%201.66667H9C9%200.746193%208.25381%200%207.33333%200V2ZM7%201.66667V3H9V1.66667H7ZM8%2012H4V14H8V12ZM8%209H4V11H8V9Z%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
}
.hrm-checkbox {
  display: inline-block;
}
.hrm-checkbox__layout {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 18px;
  height: 18px;
  border-width: 1px;
  border-style: solid;
  border-color: #BFC9E0;
  border-radius: 3px;
  cursor: pointer;
  transition: background-color 0.2s ease-in-out;
}
.hrm-checkbox__layout:before {
  content: '';
  width: 10px;
  height: 7px;
  margin-top: -0.5px;
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2210%22%20height%3D%227%22%20viewBox%3D%220%200%2010%207%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M3.26577%206.71114C2.87525%206.32062%202.87525%205.68745%203.26577%205.29693L8.26977%200.292893C8.6603%20-0.0976309%209.29346%20-0.0976312%209.68399%200.292893C10.0745%200.683417%2010.0745%201.31658%209.68399%201.70711L4.67999%206.71114C4.28946%207.10166%203.6563%207.10166%203.26577%206.71114Z%22%20fill%3D%22white%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M4.67999%206.71114C5.07051%206.32062%205.07045%205.68745%204.67993%205.29693L1.70711%202.32413C1.31658%201.93361%200.683417%201.93361%200.292893%202.32413C-0.097631%202.71465%20-0.0976311%203.34782%200.292893%203.73834L3.26577%206.71114C3.6563%207.10166%204.28946%207.10166%204.67999%206.71114Z%22%20fill%3D%22white%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20');
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.hrm-checkbox--checked .hrm-checkbox__layout {
  border: none;
  background-color: #0066FF;
}
.hrm-checkbox.disabled {
  opacity: 0.5;
  cursor: not-allowed;
}
.hrm-checkbox.disabled .hrm-checkbox__layout {
  cursor: not-allowed;
}
.hrm-checkbox.disabled + label {
  opacity: 0.5;
  cursor: not-allowed;
}
.hrm-checkbox-group {
  display: inline-flex;
  align-items: center;
}
.hrm-checkbox-group .hrm-checkbox {
  flex-shrink: 0;
}
.hrm-checkbox-group .hrm-checkbox-group__label {
  margin-left: 12px;
}
.hrm-checkbox-group__label {
  font-size: 13px;
  cursor: pointer;
}
.hrm-switch {
  position: relative;
  display: inline-block;
  width: 38px;
  height: 20px;
}
.hrm-switch__layout {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #D3D8DF;
  border-radius: 50px;
  transition: 0.4s;
}
.hrm-switch__layout:before {
  content: "";
  position: absolute;
  height: 16px;
  width: 16px;
  left: 2px;
  bottom: 2px;
  background-color: #FFF;
  border-radius: 50%;
  transition: 0.4s;
}
.hrm-switch--checked .hrm-switch__layout {
  background-color: #0066FF;
}
.hrm-switch--checked .hrm-switch__layout:before {
  transform: translateX(18px);
}
.hrm-switch-group {
  display: inline-flex;
  align-items: center;
}
.hrm-switch-group .hrm-switch {
  flex-shrink: 0;
}
.hrm-switch-group .hrm-switch-group__label {
  margin-left: 12px;
}
.hrm-switch-group__label {
  display: flex;
  align-items: center;
  font-size: 13px;
  cursor: pointer;
}
.hrm-switch-group__label .hrm-switch-group__label-info-button {
  flex-shrink: 0;
  margin-left: 8px;
}
.hrm-switch-group__label-info-button {
  width: 14px;
  height: 14px;
}
.hrm-switch-group__label-info-button:before {
  width: 2px;
  height: 8px;
}
.hrm-scaffold {
  display: flex;
  align-items: stretch;
  height: 100%;
}
.hrm-scaffold .hrm-scaffold__body {
  height: 100%;
  width: 100%;
  z-index: 0;
}
.hrm-scaffold .hrm-scaffold__sidebar {
  flex-shrink: 0;
  z-index: 3;
}
.hrm-scaffold .hrm-scaffold__content {
  flex-grow: 1;
  flex-shrink: 0;
}
.hrm-scaffold__body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: space-between;
  overflow: auto;
}
.hrm-scaffold__sidebar {
  box-shadow: 0 4px 16px rgba(0, 15, 38, 0.25);
}
.hrm-scaffold__content {
  padding-bottom: 106px;
}
@media (max-width: 1200px) {
  .hrm-scaffold {
    flex-direction: column;
  }
  .hrm-scaffold__content {
    padding-bottom: 83px;
  }
}
@media (max-width: 767px) {
  .hrm-scaffold__content {
    padding-bottom: 39px;
  }
}
.hrm-tooltip {
  max-width: 280px !important;
  background-color: #FFFFFF;
  box-shadow: 0 4px 16px rgba(0, 15, 38, 0.25);
  border-radius: 6px;
}
.hrm-tooltip .tippy-content {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 25px;
}
.hrm-tooltip .hrm-tooltip__close-button {
  margin-top: 20px;
  width: 80px;
  height: 38px;
}
.hrm-tooltip__text {
  font-size: 13px;
  line-height: 120% !important;
  color: #000;
}
.hrm-tooltip__close-button {
  display: flex;
  align-items: center;
  justify-content: center;
  border-width: 1px;
  border-style: solid;
  border-color: #D3D8DF;
  border-radius: 50px;
  font-weight: 500;
  font-size: 15px;
}
.hrm-tooltip__close-button:hover {
  border-color: #8E9CBB;
}
.hrm-tooltip__close-button:active {
  border-color: #647195;
}
.hrm-tooltip--mode_basic .tippy-content {
  padding: 20px 25px;
}
.hrm-dropdown-menu {
  background-color: #FFFFFF;
  box-shadow: 0 4px 16px rgba(0, 15, 38, 0.25);
  border-radius: 6px;
}
.hrm-dropdown-menu .tippy-content {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 10px;
}
.hrm-dropdown-menu__content {
  max-height: 145px !important;
  overflow-y: auto;
}
.hrm-dropdown-menu__content .os-scrollbar-vertical {
  padding: 0;
  width: 4px;
}
.hrm-dropdown-menu__content .os-scrollbar-vertical .os-scrollbar-track {
  background-color: #DFE4EF;
  border-radius: 10px;
}
.hrm-dropdown-menu__content .os-scrollbar-vertical .os-scrollbar-handle {
  background-color: #FF238D !important;
  border-radius: 10px;
}
.hrm-dropdown-menu__content .os-scrollbar-vertical .os-scrollbar-handle:hover,
.hrm-dropdown-menu__content .os-scrollbar-vertical .os-scrollbar-handle.active {
  background-color: #FF238D !important;
}
.hrm-dropdown-menu__content.os-host-overflow-y {
  padding-right: 16px;
}
.hrm-dropdown-menu__item {
  padding: 1px 14px;
  font-size: 15px;
  color: #000;
  line-height: 190%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  border-radius: 50px;
  cursor: pointer;
  transition: color 0.2s ease, background-color 0.2s ease;
}
.hrm-dropdown-menu__item:hover:not(.hrm-dropdown-menu__item--disabled) {
  background-color: #E1EDFF !important;
  color: #000 !important;
}
.hrm-dropdown-menu__item--disabled {
  cursor: default;
}
.hrm-dropdown-menu__item[aria-selected="true"] {
  background: none;
}
.hrm-select .hrm-checkbox-group {
  position: absolute;
  right: 0;
  white-space: nowrap;
  width: 100px;
  text-align: right;
  align-self: flex-end;
}
.hrm-select-with-flag .select2 {
  max-width: 100%;
}
.hrm-select-with-flag .select2-selection__rendered {
  padding-right: 110px!important;
}
.hrm-select-with-flag .select2-search {
  max-width: 100%;
}
.hrm-select.select2-container--disabled {
  pointer-events: none;
}
.hrm-select.select2-container--disabled .select2-selection--single {
  background: none;
}
.hrm-select .select2-selection {
  display: flex;
  height: 18.4px;
  border: none;
  background: none;
}
.hrm-select .select2-selection--multiple {
  border: none !important;
  min-height: unset;
  height: unset;
}
.hrm-select .select2-selection--single .select2-selection__rendered {
  display: flex !important;
  align-items: center;
  justify-content: space-between;
}
.hrm-select .select2-selection__rendered {
  flex-grow: 1;
  padding-left: 0 !important;
  font-family: Fira Sans, sans-serif;
  font-size: 15px;
  line-height: normal !important;
  color: #000000 !important;
}
.hrm-select .select2-selection__placeholder {
  font-size: 15px;
  color: #8e9cbb !important;
}
.hrm-select .select2-selection__clear {
  width: 12px;
  height: 12px;
  flex-shrink: 0;
  position: relative;
  order: 1;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M1.2553%2011.707C0.864771%2011.3164%200.864771%2010.6833%201.2553%2010.2927L10.2928%201.25383C10.6833%200.863306%2011.3165%200.863307%2011.707%201.25383C12.0975%201.64436%2012.0975%202.27752%2011.707%202.66804L2.66951%2011.707C2.27898%2012.0975%201.64582%2012.0975%201.2553%2011.707Z%22%20fill%3D%22%23FF238D%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M11.6132%2011.6445C12.0038%2011.254%2012.0038%2010.6208%2011.6132%2010.2303L2.63679%201.25383C2.24627%200.863306%201.6131%200.863307%201.22258%201.25383C0.832056%201.64436%200.832056%202.27752%201.22258%202.66804L10.199%2011.6445C10.5896%2012.035%2011.2227%2012.035%2011.6132%2011.6445Z%22%20fill%3D%22%23FF238D%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.hrm-select .select2-selection--multiple .select2-selection__rendered {
  display: inline-flex !important;
  align-items: center;
  flex-wrap: wrap;
  margin-top: -5px;
  margin-left: -5px;
}
.hrm-select .select2-selection--multiple .select2-selection__rendered .select2-selection__choice,
.hrm-select .select2-selection--multiple .select2-selection__rendered .select2-search {
  margin-top: 5px;
  margin-left: 5px;
  margin-right: 0;
}
.hrm-select .select2-selection--multiple .select2-search .select2-search__field {
  margin-top: 0;
}
.hrm-select .select2-selection__arrow {
  display: inline-flex;
  position: unset !important;
  width: unset !important;
  height: unset !important;
}
.hrm-select .select2-selection__arrow b {
  width: 12px !important;
  height: 7px !important;
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2212%22%20height%3D%227%22%20viewBox%3D%220%200%2012%207%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M5.30964%206.70905C4.92189%206.32111%204.92189%205.69215%205.30964%205.30421L10.305%200.306472C10.6928%20-0.0814626%2011.3214%20-0.081462%2011.7092%200.306473C12.0969%200.694408%2012.0969%201.32337%2011.7092%201.71131L6.71381%206.70905C6.32606%207.09698%205.69739%207.09698%205.30964%206.70905Z%22%20fill%3D%22%238e9cbb%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M6.70587%206.70905C7.09363%206.32111%207.09363%205.69215%206.70587%205.30421L1.69498%200.290951C1.30723%20-0.096984%200.678565%20-0.0969834%200.290814%200.290951C-0.0969378%200.678886%20-0.0969378%201.30785%200.290814%201.69579L5.3017%206.70905C5.68946%207.09698%206.31812%207.09698%206.70587%206.70905Z%22%20fill%3D%22%238e9cbb%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20') !important;
  background-size: 100% 100% !important;
  background-repeat: no-repeat !important;
  display: inline-block;
  align-self: center;
  margin: 0 !important;
  margin-top: 2px !important;
  position: unset !important;
  border: none !important;
}
.hrm-select .select2-selection__choice {
  display: flex;
  align-items: center;
  height: 30px;
  padding-right: 11.5px !important;
  padding-left: 11.5px !important;
  background: none !important;
  border-color: #d3d8df !important;
  border-radius: 50px !important;
  font-weight: 500;
  font-size: 12px;
}
.hrm-select .select2-selection__choice .select2-selection__choice__remove {
  order: 1;
  margin-left: 10px;
  flex-shrink: 0;
}
.hrm-select .select2-selection__choice span {
  overflow: hidden;
  text-overflow: ellipsis;
}
.hrm-select .select2-selection__choice__remove {
  width: 12px;
  height: 12px;
  position: relative;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M1.2553%2011.707C0.864771%2011.3164%200.864771%2010.6833%201.2553%2010.2927L10.2928%201.25383C10.6833%200.863306%2011.3165%200.863307%2011.707%201.25383C12.0975%201.64436%2012.0975%202.27752%2011.707%202.66804L2.66951%2011.707C2.27898%2012.0975%201.64582%2012.0975%201.2553%2011.707Z%22%20fill%3D%22%23FF238D%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M11.6132%2011.6445C12.0038%2011.254%2012.0038%2010.6208%2011.6132%2010.2303L2.63679%201.25383C2.24627%200.863306%201.6131%200.863307%201.22258%201.25383C0.832056%201.64436%200.832056%202.27752%201.22258%202.66804L10.199%2011.6445C10.5896%2012.035%2011.2227%2012.035%2011.6132%2011.6445Z%22%20fill%3D%22%23FF238D%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.hrm-select .select2-search__field::placeholder {
  color: #8e9cbb;
}
.hrm-select--has-value .select2-search__field {
  font-size: 12px !important;
}
.hrm-select__rendered-text {
  overflow: hidden;
  text-overflow: ellipsis;
}
.select2-dropdown.hrm-select__dropdown {
  border: none;
  padding: 10px;
  background-color: #ffffff;
  box-shadow: 0 4px 16px rgba(0, 15, 38, 0.25);
  border-radius: 6px !important;
}
.select2-dropdown.hrm-select__dropdown .select2-search.select2-search--dropdown {
  position: relative;
  padding: 0 14px;
  margin-bottom: 13px;
}
.select2-dropdown.hrm-select__dropdown .select2-search.select2-search--dropdown:before {
  content: '';
  width: 15px;
  height: 15px;
  position: absolute;
  top: 10px;
  left: 15px;
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2215%22%20height%3D%2215%22%20viewBox%3D%220%200%2015%2015%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M10.4142%2010L13.9497%2013.5355M11%206C11%208.76142%208.76142%2011%206%2011C3.23858%2011%201%208.76142%201%206C1%203.23858%203.23858%201%206%201C8.76142%201%2011%203.23858%2011%206Z%22%20stroke%3D%22%238E9CBB%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20');
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.select2-dropdown.hrm-select__dropdown .select2-search__field {
  border: none;
  border-bottom-width: 1px;
  padding: 9.5px 0 8px 25px;
  font-size: 13px !important;
  border-bottom-style: solid;
  border-bottom-color: #dfe4ef;
}
.select2-dropdown.hrm-select__dropdown .select2-results {
  max-height: 145px !important;
  overflow-y: auto;
}
.select2-dropdown.hrm-select__dropdown .select2-results .os-scrollbar-vertical {
  padding: 0;
  width: 4px;
}
.select2-dropdown.hrm-select__dropdown .select2-results .os-scrollbar-vertical .os-scrollbar-track {
  background-color: #dfe4ef;
  border-radius: 10px;
}
.select2-dropdown.hrm-select__dropdown .select2-results .os-scrollbar-vertical .os-scrollbar-handle {
  background-color: #ff238d;
  border-radius: 10px;
}
.select2-dropdown.hrm-select__dropdown .select2-results .os-scrollbar-vertical .os-scrollbar-handle:hover,
.select2-dropdown.hrm-select__dropdown .select2-results .os-scrollbar-vertical .os-scrollbar-handle.active {
  background-color: #ff238d;
}
.select2-dropdown.hrm-select__dropdown .select2-results.os-host-overflow-y {
  padding-right: 16px;
}
.select2-dropdown.hrm-select__dropdown .select2-results__options {
  max-height: unset !important;
  overflow: visible;
}
.select2-dropdown.hrm-select__dropdown .select2-results__option {
  padding: 1px 14px;
  font-size: 15px;
  line-height: 190%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  border-radius: 50px;
  transition: background-color 0.2s ease, color 0.2s ease;
}
.select2-dropdown.hrm-select__dropdown .select2-results__option--highlighted {
  background-color: #e1edff !important;
  color: #000 !important;
}
.select2-dropdown.hrm-select__dropdown .select2-results__option[aria-selected='true'] {
  background: none;
  color: #8e9cbb;
}
.select2-dropdown.hrm-select__dropdown .select2-results__option[role='group'] {
  border-radius: 0;
}
.select2-dropdown.hrm-select__dropdown .select2-results__group {
  color: #8e9cbb;
  font-size: 13px;
  font-weight: 500;
}
.hrm-dishes-select-dropdown.select2-dropdown .select2-results {
  max-height: 360px !important;
}
.hrm-dishes-select-dropdown.select2-dropdown .dish-category-option {
  color: #12c971;
  font-weight: 500;
}
.hrm-dishes-select-dropdown.select2-dropdown .dish-category-option:not([has-category]) {
  display: none;
}
.hrm-dishes-select-dropdown.select2-dropdown [aria-selected='true'] .dish-option,
.hrm-dishes-select-dropdown.select2-dropdown [aria-disabled='true'] .dish-option {
  color: #8e9cbb;
}
.hrm-dishes-select-dropdown.select2-dropdown [aria-selected='true'] .dish-category-option {
  color: #89e4b8;
}
.hrm-dishes-select-dropdown.select2-dropdown .dish-option {
  font-weight: 500;
}
.hrm-dishes-select-dropdown.select2-dropdown .dish-option[has-category] {
  padding-left: 10px;
  font-weight: normal;
}
.hrm-dishes-select .select2-selection__choice {
  position: relative;
  overflow: hidden;
}
.hrm-dishes-select .select2-selection__choice .dish-category-value:before {
  position: absolute;
  content: '';
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #d0f4e3;
  z-index: -1;
}
@media (max-width: 767px) {
  .select2-dropdown.hrm-select__dropdown {
    width: 0 !important;
  }
}
@media (min-width: 768px) {
  .select2-dropdown.hrm-select__dropdown {
    width: unset !important;
  }
}
.hrm-radio-group {
  display: inline-flex;
  height: 30px;
  border-width: 1px;
  border-style: solid;
  border-color: #CFD8DC;
  box-sizing: border-box;
  border-radius: 50px;
  overflow: hidden;
}
.hrm-radio-group__radio {
  position: relative;
  width: 100%;
  font-size: 16px;
}
.hrm-radio-group__radio:hover .hrm-radio-group__radio-label {
  background: #DADFE3;
}
.hrm-radio-group__radio .hrm-radio-group__radio-input:checked + .hrm-radio-group__radio-label {
  background: #F5F7FA;
  color: #333;
  cursor: default;
}
.hrm-radio-group__radio:not(:first-child) {
  border-left: 1px solid #CFD8DC;
}
.hrm-radio-group__radio--theme_positive:hover .hrm-radio-group__radio-label {
  background: #D0F4E3;
}
.hrm-radio-group__radio--theme_positive .hrm-radio-group__radio-input:checked + .hrm-radio-group__radio-label {
  background: #D0F4E3;
}
.hrm-radio-group__radio--theme_negative:hover .hrm-radio-group__radio-label {
  background: #FFD3E8;
}
.hrm-radio-group__radio--theme_negative .hrm-radio-group__radio-input:checked + .hrm-radio-group__radio-label {
  background: #FFD3E8;
}
.hrm-radio-group__radio-label {
  display: flex;
  width: 100%;
  height: 100%;
  align-items: center;
  justify-content: center;
  padding-right: 16px;
  padding-left: 16px;
  font-weight: 500;
  font-size: 12px;
  color: #0066FF;
  cursor: pointer;
  background: #FFF;
  white-space: nowrap;
  transition: all 0.2s cubic-bezier(0.35, 0.9, 0.4, 0.9);
}
.hrm-radio-group__radio-input {
  display: none;
}
.hrm-radio-group--dense .hrm-radio-group__radio-label {
  padding-left: 18.5px;
  padding-right: 18.5px;
}
.hrm-datepicker {
  border: none;
  background: #FFF;
  box-shadow: 0 4px 16px rgba(0, 15, 38, 0.25);
  border-radius: 6px;
  overflow: hidden;
  font-family: Fira Sans, sans-serif;
}
.hrm-datepicker .month {
  font-weight: 500;
  font-size: 15px !important;
  color: #2E2F31;
  cursor: default !important;
}
.hrm-datepicker .prev,
.hrm-datepicker .next {
  display: inline-flex !important;
  align-items: center;
  justify-content: center;
  padding: 10px 14px !important;
  width: unset !important;
  height: unset !important;
}
.hrm-datepicker .prev span,
.hrm-datepicker .next span {
  display: block !important;
  border: none !important;
  width: 7px;
  height: 12px;
  padding: 0 !important;
  transform: none !important;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.hrm-datepicker .prev span {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%227%22%20height%3D%2212%22%20viewBox%3D%220%200%207%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M0.290951%205.30964C0.678886%204.92189%201.30785%204.92189%201.69579%205.30964L6.69353%2010.305C7.08146%2010.6928%207.08146%2011.3214%206.69353%2011.7092C6.30559%2012.0969%205.67663%2012.0969%205.28869%2011.7092L0.290951%206.71381C-0.0969839%206.32606%20-0.0969834%205.69739%200.290951%205.30964Z%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M0.290951%206.70587C0.678886%207.09363%201.30785%207.09363%201.69579%206.70587L6.70905%201.69498C7.09698%201.30723%207.09698%200.678565%206.70905%200.290814C6.32111%20-0.0969378%205.69215%20-0.0969378%205.30421%200.290814L0.290951%205.3017C-0.0969839%205.68946%20-0.0969834%206.31812%200.290951%206.70587Z%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20');
}
.hrm-datepicker .next span {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%227%22%20height%3D%2212%22%20viewBox%3D%220%200%207%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M6.70905%206.69036C6.32111%207.07811%205.69215%207.07811%205.30421%206.69036L0.306472%201.69499C-0.0814626%201.30723%20-0.081462%200.678565%200.306473%200.290813C0.694408%20-0.0969372%201.32337%20-0.0969372%201.71131%200.290813L6.70905%205.28619C7.09698%205.67394%207.09698%206.30261%206.70905%206.69036Z%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M6.70905%205.29413C6.32111%204.90637%205.69215%204.90637%205.30421%205.29413L0.290951%2010.305C-0.096984%2010.6928%20-0.0969834%2011.3214%200.290951%2011.7092C0.678886%2012.0969%201.30785%2012.0969%201.69579%2011.7092L6.70905%206.6983C7.09698%206.31054%207.09698%205.68188%206.70905%205.29413Z%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20');
}
.hrm-datepicker .drp-calendar {
  max-width: unset;
  padding: 0 !important;
  padding-bottom: 20px !important;
}
.hrm-datepicker .drp-calendar .calendar-table {
  padding: 0 !important;
}
.hrm-datepicker .drp-calendar table {
  display: block;
}
.hrm-datepicker .drp-calendar table thead {
  display: block;
}
.hrm-datepicker .drp-calendar table thead tr {
  display: flex;
}
.hrm-datepicker .drp-calendar table thead tr th {
  display: block;
}
.hrm-datepicker .drp-calendar table thead tr:first-child {
  align-items: center;
  height: 45px;
  border-bottom-width: 1px;
  padding-right: 30px;
  padding-left: 30px;
  border-bottom-style: solid;
  border-bottom-color: #DFE4EF;
}
.hrm-datepicker .drp-calendar table thead tr:first-child .prev {
  flex-shrink: 0;
  margin-left: -14px;
}
.hrm-datepicker .drp-calendar table thead tr:first-child .month {
  flex-grow: 1;
}
.hrm-datepicker .drp-calendar table thead tr:first-child .next {
  flex-shrink: 0;
  margin-right: -14px;
}
.hrm-datepicker .drp-calendar table thead tr:nth-child(2) {
  margin-top: 8px;
  padding-right: 18px;
  padding-left: 18px;
  justify-content: center;
}
.hrm-datepicker .drp-calendar table thead tr:nth-child(2) th {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 32px;
  height: 32px;
  font-weight: 500;
  font-size: 12px;
  color: #8E9CBB;
  cursor: default;
}
.hrm-datepicker .drp-calendar table thead tr:nth-child(2) th:not(:first-child) {
  margin-left: 6px;
}
.hrm-datepicker .drp-calendar table tbody {
  display: block;
  margin-top: 1px;
  padding-right: 18px;
  padding-left: 18px;
}
.hrm-datepicker .drp-calendar table tbody tr {
  display: flex;
  justify-content: center;
}
.hrm-datepicker .drp-calendar table tbody tr td {
  display: flex;
  align-items: center;
  justify-content: center;
  border-width: 1px;
  width: 32px;
  height: 32px;
  border-style: solid;
  border-radius: 50% !important;
  border-color: #FFF;
  font-size: 15px;
}
.hrm-datepicker .drp-calendar table tbody tr td:not(:first-child) {
  margin-left: 6px;
}
.hrm-datepicker .drp-calendar table tbody tr td:hover {
  background: none;
  border-color: #D3D8DF;
}
.hrm-datepicker .drp-calendar table tbody tr td.ends {
  color: #8E9CBB;
}
.hrm-datepicker .drp-calendar table tbody tr td.active {
  border: none;
  background-color: #0066FF;
  color: #FFF;
}
.hrm-datepicker:before {
  content: none;
}
.hrm-datepicker:after {
  content: none;
}
.hrm-form-field {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  position: relative;
  padding-top: 21px;
}
.hrm-form-field .hrm-form-field__label {
  position: absolute;
  top: 21px;
  transition: transform 0.15s cubic-bezier(0.4, 0, 0.2, 1), font-size 0.15s cubic-bezier(0.4, 0, 0.2, 1);
}
.hrm-form-field .hrm-form-field__basis {
  width: 100%;
}
.hrm-form-field .hrm-form-field__error {
  margin-top: 9px;
}
.hrm-form-field .hrm-form-field__hint {
  margin-top: 4px;
}
.hrm-form-field--should-label-float .hrm-form-field__label {
  transform: translateY(-24px);
  font-size: 12px;
}
.hrm-form-field:not(.hrm-form-field--has-label) {
  padding-top: 0;
}
.hrm-form-field--disabled {
  opacity: 0.4;
  pointer-events: none;
}
.hrm-form-field--fixed-label {
  padding-top: 0;
}
.hrm-form-field--fixed-label .hrm-form-field__label {
  position: unset;
  margin-bottom: 11px;
  transform: none;
}
.hrm-form-field__label {
  display: flex;
  align-items: center;
  font-size: 15px;
  color: #8E9CBB;
  line-height: normal;
  transition: font-size 0.15s cubic-bezier(0.4, 0, 0.2, 1);
}
.hrm-form-field--focused .hrm-form-field__label,
.hrm-form-field--has-value .hrm-form-field__label,
.hrm-form-field--fixed-label .hrm-form-field__label {
  font-size: 12px;
}
.hrm-form-field__label .hrm-form-field__label-info-button {
  margin-left: 9px;
  flex-shrink: 0;
}
.hrm-form-field__basis {
  display: flex;
  padding-bottom: 13px;
  border-bottom-width: 1px;
  position: relative;
  z-index: 2;
  border-bottom-style: solid;
  border-bottom-color: #BFC9E0;
  transition: border-bottom-color 0.15s cubic-bezier(0.4, 0, 0.2, 1);
}
.hrm-form-field__basis--focused {
  border-bottom-color: #0066FF;
}
.hrm-form-field__basis--invalid {
  border-bottom-color: #FF238D;
}
.hrm-form-field__basis .hrm-form-field__basis-prefix {
  margin-right: 8px;
  flex-shrink: 0;
}
.hrm-form-field__basis .hrm-form-field__basis-suffix {
  margin-left: 8px;
  flex-shrink: 0;
}
.hrm-form-field__basis-suffix {
  cursor: pointer;
}
.hrm-form-field__control {
  width: 100%;
  height: 100%;
}
.hrm-form-field__control--type_input,
.hrm-form-field__control--type_datepicker {
  border: none;
  padding: 0;
  font-size: 15px;
  background: none;
  appearance: none;
}
.hrm-form-field__control--type_input::placeholder,
.hrm-form-field__control--type_datepicker::placeholder {
  color: #8E9CBB;
}
.hrm-form-field__control--type_input:focus,
.hrm-form-field__control--type_datepicker:focus {
  outline: none;
}
.hrm-form-field__control--type_input:invalid,
.hrm-form-field__control--type_datepicker:invalid {
  box-shadow: none;
}
.hrm-form-field__control--type_input:-webkit-autofill,
.hrm-form-field__control--type_datepicker:-webkit-autofill {
  z-index: auto !important;
}
.hrm-form-field__control--type_select .select2-selection--multiple {
  margin-top: -4px;
  margin-bottom: -8px;
  min-height: 30px !important;
}
.hrm-form-field__control--type_complex {
  display: flex;
}
.hrm-form-field__control--type_complex .hrm-form-field__basis {
  width: unset;
}
.hrm-form-field__dropdown.select2-dropdown--below {
  margin-top: 21px;
}
.hrm-form-field__dropdown.daterangepicker {
  margin-top: 21px !important;
}
.hrm-form-field__error {
  display: flex;
  align-items: center;
}
.hrm-form-field__error:before {
  content: '';
  display: inline-block;
  width: 14px;
  height: 14px;
  flex-shrink: 0;
  margin-right: 7px;
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Ccircle%20cx%3D%227%22%20cy%3D%227%22%20r%3D%226.5%22%20fill%3D%22white%22%20stroke%3D%22%23FF238D%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Ccircle%20cx%3D%227%22%20cy%3D%2210%22%20r%3D%221%22%20fill%3D%22%23FF238D%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20x%3D%226%22%20y%3D%223%22%20width%3D%222%22%20height%3D%225%22%20rx%3D%221%22%20fill%3D%22%23FF238D%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%09');
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.hrm-form-field__error-text {
  font-size: 11px;
  color: #FF238D;
  overflow: hidden;
  text-overflow: ellipsis;
}
.hrm-form-field__hint {
  font-style: italic;
  font-size: 10px;
  line-height: 108%;
  color: #8E9CBB;
}
.hrm-form-field__label-info-button {
  width: 14px;
  height: 14px;
}
.hrm-form-field__label-info-button:before {
  width: 2px;
  height: 8px;
}
.hrm-form-field-checkbox-group {
  margin-top: 24px;
}
.hrm-form-field-switch-group {
  margin-top: 20px;
}
.hrm-search-form-field .hrm-form-field__control {
  width: 100%;
  height: 100%;
}
.hrm-search-form-field .hrm-form-field__control--type_input::placeholder {
  font-style: italic;
}
.hrm-search-form-field .hrm-form-field-reset-icon {
  margin-top: 3px;
  cursor: pointer;
}
.hrm-form-field-icon {
  display: block;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.hrm-form-field-calendar-icon {
  width: 18px;
  height: 18px;
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M15.2222%203H2.77778C1.79594%203%201%203.69645%201%204.55556V15.4444C1%2016.3036%201.79594%2017%202.77778%2017H15.2222C16.2041%2017%2017%2016.3036%2017%2015.4444V4.55556C17%203.69645%2016.2041%203%2015.2222%203Z%22%20stroke%3D%22%238E9CBB%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M13%201V5%22%20stroke%3D%22%238E9CBB%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M5%201V5%22%20stroke%3D%22%238E9CBB%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20x%3D%224%22%20y%3D%228%22%20width%3D%222%22%20height%3D%222%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20x%3D%224%22%20y%3D%2212%22%20width%3D%222%22%20height%3D%222%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20x%3D%228%22%20y%3D%228%22%20width%3D%222%22%20height%3D%222%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20x%3D%228%22%20y%3D%2212%22%20width%3D%222%22%20height%3D%222%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20x%3D%2212%22%20y%3D%228%22%20width%3D%222%22%20height%3D%222%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20x%3D%2212%22%20y%3D%2212%22%20width%3D%222%22%20height%3D%222%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20');
}
.hrm-form-field-search-icon {
  width: 17px;
  height: 17px;
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2217%22%20height%3D%2217%22%20viewBox%3D%220%200%2017%2017%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M11.4142%2011L15.6569%2015.2426M13%207C13%2010.3137%2010.3137%2013%207%2013C3.68629%2013%201%2010.3137%201%207C1%203.68629%203.68629%201%207%201C10.3137%201%2013%203.68629%2013%207Z%22%20stroke%3D%22%238E9CBB%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20');
}
.hrm-form-field-reset-icon {
  width: 12px;
  height: 12px;
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%3Csvg%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M1.2553%2011.707C0.864771%2011.3164%200.864771%2010.6833%201.2553%2010.2927L10.2928%201.25383C10.6833%200.863306%2011.3165%200.863307%2011.707%201.25383C12.0975%201.64436%2012.0975%202.27752%2011.707%202.66804L2.66951%2011.707C2.27898%2012.0975%201.64582%2012.0975%201.2553%2011.707Z%22%20fill%3D%22%23FF238D%22/%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M11.6132%2011.6445C12.0038%2011.254%2012.0038%2010.6208%2011.6132%2010.2303L2.63679%201.25383C2.24627%200.863306%201.6131%200.863307%201.22258%201.25383C0.832056%201.64436%200.832056%202.27752%201.22258%202.66804L10.199%2011.6445C10.5896%2012.035%2011.2227%2012.035%2011.6132%2011.6445Z%22%20fill%3D%22%23FF238D%22/%3E%0A%20%20%20%20%3C/svg%3E%0A%20%20%20%20');
  cursor: pointer;
}
.hrm-table {
  border-width: 1px;
  border-style: solid;
  border-color: #DFE4EF;
}
.hrm-table > thead > tr > th,
.hrm-table > tbody > tr > th,
.hrm-table > tfoot > tr > th {
  height: 40px;
  padding: 5px 10px;
  border-width: 1px;
  border-style: solid;
  border-color: #DFE4EF;
  vertical-align: middle;
  text-align: start;
  font-weight: 500;
  font-size: 12px;
  color: #8E9CBB;
}
.hrm-table > thead > tr > th .hrm-table__head-cell-info-button,
.hrm-table > tbody > tr > th .hrm-table__head-cell-info-button,
.hrm-table > tfoot > tr > th .hrm-table__head-cell-info-button {
  margin-left: 7px;
}
.hrm-table > thead > tr > th {
  padding-top: 10px;
  padding-bottom: 10px;
  border-bottom-width: 2px;
}
.hrm-table > tbody > tr > td {
  height: 38px;
  border-width: 1px;
  padding: 5px 10px;
  border-style: solid;
  border-color: #DFE4EF;
  vertical-align: middle;
  font-size: 13px;
  line-height: 115%;
}
.hrm-table > tbody > tr > th {
  height: 38px;
  line-height: 115%;
}
.hrm-table__cell-content {
  display: flex;
  align-items: center;
}
.hrm-table__editable-cell {
  vertical-align: middle;
  outline: 0 solid #DFE4EF !important;
  transition: outline-color 0.15s cubic-bezier(0.4, 0, 0.2, 1), outline-width 0.15s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.15s cubic-bezier(0.4, 0, 0.2, 1);
}
.hrm-table__editable-cell--focused:not(.hrm-table__editable-cell--has-error),
.hrm-table__editable-cell:hover:not(.hrm-table__editable-cell--has-error) {
  outline-width: 1px !important;
  outline-color: #0066FF !important;
  box-shadow: 0 0 10px rgba(0, 102, 255, 0.4);
}
.hrm-table__editable-cell--has-error {
  outline-width: 1px !important;
  outline-color: #FF238D !important;
}
.hrm-table__editable-cell .hrm-table__editable-cell-content {
  margin: -5px -10px;
  width: calc(100% + 20px);
  height: calc(100% + 10px);
}
.hrm-table__editable-cell .hrm-table__editable-cell-control {
  margin: -5px -10px;
  width: calc(100% + 20px);
}
.hrm-table__editable-cell .hrm-table__editable-cell-control.hrm-table__editable-cell-control--type_select {
  width: calc(100% + 20px) !important;
  height: calc(100% + 10px);
}
.hrm-table__editable-cell-content {
  padding: 5px 10px;
}
.hrm-table__editable-cell-control {
  margin: -5px -10px;
  padding: 5px 10px;
}
.hrm-table__editable-cell-control--type_input {
  border: none;
  font-size: 13px;
  background: none;
  appearance: none;
}
.hrm-table__editable-cell-control--type_input::placeholder {
  color: #8E9CBB;
}
.hrm-table__editable-cell-control--type_input:focus {
  outline: none;
}
.hrm-table__editable-cell-control--type_input:invalid {
  box-shadow: none;
}
.hrm-table__editable-cell-control--type_input:-webkit-autofill {
  z-index: auto !important;
}
.hrm-table__editable-cell-control--type_select {
  padding: 0;
}
.hrm-table__editable-cell-control--type_select .selection {
  display: flex;
  align-items: center;
  padding: 5px 10px;
  height: 100%;
}
.hrm-table__editable-cell-control--type_select .select2-selection {
  align-items: center;
  width: 100%;
}
.hrm-table__editable-cell-control--type_select .select2-selection__rendered {
  font-size: 13px !important;
  white-space: normal !important;
  line-height: 100% !important;
}
.hrm-table__editable-cell-control--type_select .select2-selection__arrow b {
  margin-bottom: 0 !important;
}
.hrm-table__editable-cell-dropdown {
  width: 165px !important;
}
.hrm-table__editable-cell-dropdown.select2-dropdown--below {
  margin-top: 7px;
}
.hrm-table__editable-cell-dropdown.select2-dropdown--above {
  margin-top: -7px;
}
.hrm-table__editable-cell-error-tooltip {
  background: #FFFFFF;
  box-shadow: 0 4px 16px rgba(0, 15, 38, 0.25);
  border-radius: 6px;
}
.hrm-table__editable-cell-error-tooltip .tippy-content {
  display: flex;
  align-items: center;
  padding: 13px 15px;
}
.hrm-table__editable-cell-error-tooltip .hrm-table__editable-cell-error-tooltip-close-button {
  display: none !important;
  margin-left: 8px;
  margin-right: -8px;
}
.hrm-table__editable-cell-error-tooltip-text {
  display: flex;
  align-items: center;
  font-size: 11px;
  color: #FF238D;
  line-height: 108%;
}
.hrm-table__editable-cell-error-tooltip-text:before {
  content: '';
  display: inline-block;
  width: 14px;
  height: 14px;
  flex-shrink: 0;
  margin-right: 10px;
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Ccircle%20cx%3D%227%22%20cy%3D%227%22%20r%3D%226.5%22%20fill%3D%22white%22%20stroke%3D%22%23FF238D%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Ccircle%20cx%3D%227%22%20cy%3D%2210%22%20r%3D%221%22%20fill%3D%22%23FF238D%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20x%3D%226%22%20y%3D%223%22%20width%3D%222%22%20height%3D%225%22%20rx%3D%221%22%20fill%3D%22%23FF238D%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%09');
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.hrm-table__editable-cell-error-tooltip-close-button {
  display: inline-flex !important;
  align-items: center;
  justify-content: center;
  width: 16px;
  height: 16px;
}
.hrm-table__editable-cell-error-tooltip-close-button:before {
  width: 8px;
  height: 8px;
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%228%22%20height%3D%228%22%20viewBox%3D%220%200%208%208%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M7.60446%207.60872C7.21544%207.99774%206.58272%207.99576%206.19126%207.6043L0.537119%201.95155C0.145652%201.56008%200.143673%200.927372%200.532697%200.538348C0.921721%200.149324%201.55443%200.151305%201.9459%200.542771L7.60004%206.19551C7.99151%206.58698%207.99348%207.21969%207.60446%207.60872Z%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M7.61267%200.541579C7.2212%200.150112%206.58849%200.148131%206.19947%200.537155L0.537184%206.19945C0.14816%206.58847%200.150141%207.22119%200.541608%207.61265C0.933074%208.00412%201.56579%208.0061%201.95481%207.61708L7.61709%201.95478C8.00612%201.56576%208.00414%200.933046%207.61267%200.541579Z%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20');
  background-size: 100% 100%;
  background-repeat: no-repeat;
  content: '';
  display: block;
}
.hrm-table__scrollable-wrapper-content {
  overflow: auto;
}
.hrm-table__scrollable-wrapper {
  position: relative;
}
.hrm-table__scrollable-wrapper:after {
  content: '';
  display: block;
  position: absolute;
  right: 0;
  top: 1px;
  bottom: 1px;
  width: 28px;
  background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 100%);
}
.hrm-table__fixed-section-container {
  position: relative;
  overflow: hidden;
}
.hrm-table__fixed-section {
  z-index: 2;
  position: absolute;
  box-shadow: 0 0 10px rgba(0, 21, 80, 0.3);
}
.hrm-table__fixed-section--position_top {
  top: 0;
  left: 0;
  right: 0;
}
.hrm-table__fixed-section--position_right {
  top: 0;
  bottom: 0;
  right: 0;
}
.hrm-table__fixed-section--position_left {
  top: 0;
  bottom: 0;
  left: 0;
}
.hrm-table__sticky-section-container {
  position: relative;
}
.hrm-table__sticky-section-container .hrm-table {
  width: 100%;
}
.hrm-table__sticky-section-container .hrm-table:not(.hrm-table__sticky-section) {
  position: relative;
}
.hrm-table__sticky-section-rail {
  position: absolute !important;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.hrm-table__sticky-section-wrapper {
  position: sticky;
  top: 0;
}
.hrm-table__sticky-section-wrapper--stuck {
  z-index: 2;
}
.hrm-table__sticky-section-wrapper--stuck:after {
  content: '';
  display: block;
  position: absolute;
  height: 10px;
  width: 100%;
  bottom: -10px;
  background: linear-gradient(0, rgba(255, 255, 255, 0) 0%, #001550 100%);
  opacity: 0.15;
}
.hrm-table__head-cell-content {
  display: flex;
  align-items: center;
}
.hrm-table__head-cell-content .hrm-table__head-cell-info-button {
  flex-shrink: 0;
}
.hrm-table__head-cell-info-button {
  width: 14px;
  height: 14px;
}
.hrm-table__head-cell-info-button:before {
  width: 2px;
  height: 8px;
}
@media (max-width: 1200px) {
  .hrm-table__editable-cell-error-tooltip .hrm-table__editable-cell-error-tooltip-close-button {
    display: inline-flex !important;
  }
}
.hrm-tab-group {
  position: relative;
}
.hrm-tab-group:after {
  content: '';
  width: 100%;
  height: 12px;
  position: absolute;
  bottom: 4px;
  left: 0;
  background: linear-gradient(180deg, #8E9CBB 0%, #FFFFFF 100%);
  opacity: 0.2;
  transform: matrix(1, 0, 0, -1, 0, 0);
}
.hrm-tab-group .hrm-tab-group__item:not(:first-child),
.hrm-tab-group .hrm-tab-group__more-button:not(:first-child) {
  margin-left: 30px;
}
.hrm-tab-group__content {
  display: flex;
  padding-bottom: 18px;
}
.hrm-tab-group__item {
  position: relative;
  font-weight: 500;
  font-size: 13px;
  color: #0066FF;
  cursor: pointer;
  white-space: nowrap;
  transition: color 200ms ease-in-out;
}
.hrm-tab-group__item:after {
  content: '';
  width: 100%;
  height: 4px;
  position: absolute;
  bottom: -18px;
  left: 0;
  background-color: #FF238D;
  cursor: default;
  opacity: 0;
  transition: opacity 200ms ease-in-out;
}
.hrm-tab-group__item--active {
  color: #333333;
}
.hrm-tab-group__item--active:after {
  opacity: 1;
}
.hrm-tab-group__item--disabled {
  opacity: 0.4;
  cursor: default;
}
.hrm-tab-group__more-button {
  font-weight: 500;
  font-size: 13px;
  line-height: 13px;
  color: #0066FF;
}
@media (max-width: 1200px) {
  .hrm-tab-group:before {
    content: '';
    position: absolute;
    width: 40px;
    top: 0;
    height: 20px;
    right: 0;
    z-index: 2;
    background: linear-gradient(270deg, #FFF 18.23%, rgba(255, 255, 255, 0) 100%);
  }
  .hrm-tab-group__content-wrapper {
    overflow-x: auto;
  }
}
.hrm-section .hrm-section__header {
  margin-bottom: 22px;
}
.hrm-section--sub-section .hrm-section__header {
  margin-bottom: 16px;
}
.hrm-section__header {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.hrm-section__header .hrm-section__title {
  margin-right: 8px;
  margin-bottom: 4px;
}
.hrm-section__header .hrm-section__postscript {
  margin-bottom: 4px;
}
.hrm-section__title {
  display: block;
  font-weight: 500;
  font-size: 18px;
}
.hrm-section--sub-section .hrm-section__title {
  font-size: 15px;
}
.hrm-section__postscript {
  display: block;
  font-style: italic;
  font-weight: normal;
  font-size: 10px;
  color: #8E9CBB;
}
@media (max-width: 767px) {
  .hrm-section__title {
    font-size: 15px;
  }
  .hrm-section--sub-section .hrm-section__title {
    font-size: 12px;
  }
}
.hrm-page--initializing {
  visibility: hidden;
}
.hrm-modal {
  display: flex !important;
  justify-content: center;
}
.hrm-modal:before {
  content: '';
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: #000000;
  opacity: 0.7;
}
.hrm-modal-dialog {
  pointer-events: unset;
}
.hrm-modal-dialog--size_large {
  width: 590px;
  max-width: 100%;
}
.modal-dialog__scroll {
  overflow: hidden;
  height: 100%;
  position: relative;
}
.hrm-basic-modal-dialog {
  flex-direction: column;
  position: relative;
  align-items: flex-start;
  margin: 0;
  flex-grow: 0;
  align-self: center;
  min-height: unset;
  padding: 32px 30px 36px;
  background: #FFFFFF;
  box-shadow: 0 4px 16px rgba(0, 15, 38, 0.25);
  border-radius: 6px;
}
.hrm-basic-modal-dialog .hrm-basic-modal-dialog__close-button {
  position: absolute;
  top: 14px;
  right: 14px;
}
.hrm-basic-modal-dialog .hrm-basic-modal-dialog__header {
  margin-bottom: 22px;
}
.hrm-basic-modal-dialog .hrm-basic-modal-dialog__body {
  width: 100%;
}
.hrm-basic-modal-dialog .hrm-basic-modal-dialog__action-list {
  margin-top: 32px;
  width: 100%;
}
.hrm-basic-modal-dialog__title {
  font-weight: 500;
  font-size: 18px;
  line-height: 120%;
}
.hrm-basic-modal-dialog__close-button {
  width: 11px;
  height: 10px;
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2211%22%20height%3D%2210%22%20viewBox%3D%220%200%2011%2010%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M5.06826%2010C4.5181%2010%204.0721%209.5512%204.0721%208.99759L4.07112%201.00241C4.07112%200.448795%204.51711%200%205.06728%200C5.61744%200%206.06344%200.448796%206.06344%201.00241L6.06442%208.99759C6.06442%209.5512%205.61843%2010%205.06826%2010Z%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M10.0713%205.00858C10.0713%204.45496%209.62529%204.00617%209.07513%204.00617L1.06745%204.00618C0.517284%204.00618%200.0712891%204.45497%200.0712891%205.00859C0.0712891%205.56221%200.517284%206.011%201.06745%206.011L9.07513%206.01099C9.62529%206.01099%2010.0713%205.5622%2010.0713%205.00858Z%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
  background-size: 100% 100%;
  background-repeat: no-repeat;
  transform: rotate(45deg);
}
.hrm-basic-modal-dialog__action-list {
  display: flex;
  justify-content: center;
}
.hrm-basic-modal-dialog__action-list .hrm-basic-modal-dialog__action-list-item:not(:first-child) {
  margin-left: 10px;
}
@media (max-width: 767px) {
  .hrm-basic-modal-dialog {
    align-self: flex-start;
    padding-right: 20px;
    padding-left: 20px;
    border-radius: 0;
  }
  .hrm-basic-modal-dialog .hrm-basic-modal-dialog__header {
    margin-bottom: 26px;
  }
  .hrm-basic-modal-dialog .hrm-basic-modal-dialog__action-list {
    margin-right: -20px;
    margin-left: -20px;
    margin-bottom: -36px;
    width: calc(100% + 40px);
  }
  .hrm-basic-modal-dialog__title {
    font-size: 15px;
  }
  .hrm-basic-modal-dialog__action-list .hrm-basic-modal-dialog__action-list-item {
    flex-grow: 1;
    margin: 0 !important;
    border-radius: 0;
  }
}
.hrm-scrollable .os-scrollbar-vertical {
  padding: 0;
  width: 4px;
}
.hrm-scrollable .os-scrollbar-vertical .os-scrollbar-track {
  background-color: #DFE4EF;
  border-radius: 10px;
}
.hrm-scrollable .os-scrollbar-vertical .os-scrollbar-handle {
  background-color: #FF238D !important;
  border-radius: 10px;
}
.hrm-scrollable .os-scrollbar-vertical .os-scrollbar-handle:hover,
.hrm-scrollable .os-scrollbar-vertical .os-scrollbar-handle.active {
  background-color: #FF238D;
}
.hrm-scrollable .os-scrollbar-horizontal {
  padding: 0;
  height: 4px!important;
}
.hrm-scrollable .os-scrollbar-horizontal .os-scrollbar-track {
  background-color: #DFE4EF;
  border-radius: 10px;
}
.hrm-scrollable .os-scrollbar-horizontal .os-scrollbar-handle {
  background-color: #FF238D !important;
  border-radius: 10px;
}
.hrm-scrollable .os-scrollbar-horizontal .os-scrollbar-handle:hover,
.hrm-scrollable .os-scrollbar-horizontal .os-scrollbar-handle.active {
  background-color: #FF238D;
}
.hrm-basic-footer {
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 60px;
  flex-shrink: 0;
  border-top-width: 1px;
  padding-left: 132px;
  padding-right: 132px;
  border-top-color: #DFE4EF;
  border-top-style: solid;
}
.hrm-basic-footer__branding {
  display: flex;
  align-items: flex-end;
}
.hrm-basic-footer__branding .hrm-basic-footer__copyright {
  margin-left: 28px;
}
.hrm-basic-footer__logo {
  width: 89.5px;
  height: 16px;
  background: url('../../assets/img/lookin-logo.png');
}
.hrm-basic-footer__copyright {
  color: #333333;
  font-size: 14px;
}
.hrm-basic-footer__support-link {
  display: flex;
  align-items: center;
  color: #0066FF;
  font-size: 14px;
  text-decoration: none;
  line-height: 108%;
  transition: color 0.3s ease;
}
.hrm-basic-footer__support-link:before {
  content: '';
  display: inline-block;
  width: 20px;
  height: 20px;
  flex-shrink: 0;
  margin-right: 8px;
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M10%2018C12.1217%2018%2014.1566%2017.1571%2015.6569%2015.6569C17.1571%2014.1566%2018%2012.1217%2018%2010C18%207.87827%2017.1571%205.84344%2015.6569%204.34315C14.1566%202.84285%2012.1217%202%2010%202C7.87827%202%205.84344%202.84285%204.34315%204.34315C2.84285%205.84344%202%207.87827%202%2010C2%2012.1217%202.84285%2014.1566%204.34315%2015.6569C5.84344%2017.1571%207.87827%2018%2010%2018ZM10%2020C4.477%2020%200%2015.523%200%2010C0%204.477%204.477%200%2010%200C15.523%200%2020%204.477%2020%2010C20%2015.523%2015.523%2020%2010%2020ZM13.446%207.968C13.1017%207.38474%2012.6153%206.89826%2012.032%206.554L15.657%202.929L17.071%204.343L13.446%207.968ZM7.968%2013.446L4.343%2017.071L2.929%2015.657L6.554%2012.032C6.89826%2012.6153%207.38474%2013.1017%207.968%2013.446ZM7.968%206.554C7.38474%206.89826%206.89826%207.38474%206.554%207.968L2.929%204.343L4.343%202.93L7.968%206.555V6.554ZM12.704%2012.948C11.9332%2013.655%2010.9162%2014.032%209.87079%2013.9981C8.82541%2013.9643%207.83488%2013.5223%207.11142%2012.767C6.38797%2012.0116%205.98916%2011.0029%206.00044%209.95706C6.01172%208.9112%206.4322%207.91136%207.17178%207.17178C7.91136%206.4322%208.9112%206.01172%209.95706%206.00044C11.0029%205.98916%2012.0116%206.38797%2012.767%207.11142C13.5223%207.83488%2013.9643%208.82541%2013.9981%209.87079C14.032%2010.9162%2013.655%2011.9332%2012.948%2012.704C13.141%2012.494%2013.307%2012.269%2013.446%2012.032L16.32%2014.906C15.9093%2015.4343%2015.4343%2015.9093%2014.906%2016.32L12.032%2013.446C12.269%2013.306%2012.494%2013.141%2012.704%2012.948ZM10%2012C10.5304%2012%2011.0391%2011.7893%2011.4142%2011.4142C11.7893%2011.0391%2012%2010.5304%2012%2010C12%209.46957%2011.7893%208.96086%2011.4142%208.58579C11.0391%208.21071%2010.5304%208%2010%208C9.46957%208%208.96086%208.21071%208.58579%208.58579C8.21071%208.96086%208%209.46957%208%2010C8%2010.5304%208.21071%2011.0391%208.58579%2011.4142C8.96086%2011.7893%209.46957%2012%2010%2012Z%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%09');
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.hrm-basic-footer__support-link:hover {
  color: #003F9D;
}
@media (max-width: 1200px) {
  .hrm-basic-footer {
    height: 62px;
    padding-left: 30px;
    padding-right: 30px;
  }
}
@media (max-width: 767px) {
  .hrm-basic-footer {
    height: 64px;
    padding-left: 20px;
    padding-right: 20px;
  }
  .hrm-basic-footer__copyright {
    font-size: 12px;
  }
  .hrm-basic-footer__support-link {
    font-size: 12px;
  }
  .hrm-basic-footer__support-link:before {
    margin-right: 12px;
  }
}
@media (max-width: 430px) {
  .hrm-basic-footer__branding {
    flex-direction: column;
    align-items: flex-start;
  }
  .hrm-basic-footer__branding .hrm-basic-footer__copyright {
    margin-top: 8px;
    margin-left: 0;
  }
  .hrm-basic-footer__support-link {
    width: 120px;
  }
}
.hrm-basic-sidebar {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-between;
  width: 60px;
  padding-top: 12px;
  padding-bottom: 26px;
  background-color: #333;
}
.hrm-basic-sidebar__logout-button {
  width: 35px;
  height: 35px;
  border-color: #8E9CBB;
}
.hrm-basic-sidebar__logout-button:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2215%22%20height%3D%2212%22%20viewBox%3D%220%200%2015%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M9%201H12.3333C12.7754%201%2013.1993%201.11706%2013.5118%201.32544C13.8244%201.53381%2014%201.81643%2014%202.11111V9.88889C14%2010.1836%2013.8244%2010.4662%2013.5118%2010.6746C13.1993%2010.8829%2012.7754%2011%2012.3333%2011H9%22%20stroke%3D%22%238E9CBB%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M5%209L8%206L5%203%22%20stroke%3D%22%238E9CBB%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M7%206H1%22%20stroke%3D%22%238E9CBB%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20');
  margin-left: -3px;
  width: 15px;
  height: 12px;
}
.hrm-basic-sidebar__support-link {
  display: inline-block;
  width: 20px;
  height: 20px;
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M10%2018C12.1217%2018%2014.1566%2017.1571%2015.6569%2015.6569C17.1571%2014.1566%2018%2012.1217%2018%2010C18%207.87827%2017.1571%205.84344%2015.6569%204.34315C14.1566%202.84285%2012.1217%202%2010%202C7.87827%202%205.84344%202.84285%204.34315%204.34315C2.84285%205.84344%202%207.87827%202%2010C2%2012.1217%202.84285%2014.1566%204.34315%2015.6569C5.84344%2017.1571%207.87827%2018%2010%2018ZM10%2020C4.477%2020%200%2015.523%200%2010C0%204.477%204.477%200%2010%200C15.523%200%2020%204.477%2020%2010C20%2015.523%2015.523%2020%2010%2020ZM13.446%207.968C13.1017%207.38474%2012.6153%206.89826%2012.032%206.554L15.657%202.929L17.071%204.343L13.446%207.968ZM7.968%2013.446L4.343%2017.071L2.929%2015.657L6.554%2012.032C6.89826%2012.6153%207.38474%2013.1017%207.968%2013.446ZM7.968%206.554C7.38474%206.89826%206.89826%207.38474%206.554%207.968L2.929%204.343L4.343%202.93L7.968%206.555V6.554ZM12.704%2012.948C11.9332%2013.655%2010.9162%2014.032%209.87079%2013.9981C8.82541%2013.9643%207.83488%2013.5223%207.11142%2012.767C6.38797%2012.0116%205.98916%2011.0029%206.00044%209.95706C6.01172%208.9112%206.4322%207.91136%207.17178%207.17178C7.91136%206.4322%208.9112%206.01172%209.95706%206.00044C11.0029%205.98916%2012.0116%206.38797%2012.767%207.11142C13.5223%207.83488%2013.9643%208.82541%2013.9981%209.87079C14.032%2010.9162%2013.655%2011.9332%2012.948%2012.704C13.141%2012.494%2013.307%2012.269%2013.446%2012.032L16.32%2014.906C15.9093%2015.4343%2015.4343%2015.9093%2014.906%2016.32L12.032%2013.446C12.269%2013.306%2012.494%2013.141%2012.704%2012.948ZM10%2012C10.5304%2012%2011.0391%2011.7893%2011.4142%2011.4142C11.7893%2011.0391%2012%2010.5304%2012%2010C12%209.46957%2011.7893%208.96086%2011.4142%208.58579C11.0391%208.21071%2010.5304%208%2010%208C9.46957%208%208.96086%208.21071%208.58579%208.58579C8.21071%208.96086%208%209.46957%208%2010C8%2010.5304%208.21071%2011.0391%208.58579%2011.4142C8.96086%2011.7893%209.46957%2012%2010%2012Z%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%09');
  background-size: 100% 100%;
  background-repeat: no-repeat;
  cursor: pointer;
}
@media (max-width: 1200px) {
  .hrm-basic-sidebar {
    flex-direction: row;
    justify-content: flex-end;
    padding-top: 0;
    padding-right: 14px;
    padding-bottom: 0;
    width: unset;
    height: 50px;
  }
  .hrm-basic-sidebar .hrm-basic-sidebar__logout-button {
    order: 1;
    margin-left: 18px;
  }
}
@media (max-width: 767px) {
  .hrm-basic-sidebar {
    padding-right: 20px;
  }
}
.hrm-main-sidebar {
  width: 200px;
  height: 100%;
  transition: width 200ms ease-in;
}
.hrm-main-sidebar .notice-list {
  max-height: unset;
  padding-right: 0 !important;
}
.hrm-main-sidebar--collapsed {
  width: 60px;
}
.hrm-main-sidebar--collapsed .hrm-main-sidebar__content-wrapper {
  width: 60px;
}
.hrm-main-sidebar--collapsed .hrm-main-sidebar__drawer {
  left: 60px;
}
.hrm-main-sidebar--collapsed .hrm-main-sidebar__drawer-menu-search {
  max-width: calc(100% - 60px);
}
.hrm-main-sidebar--collapsed .hrm-main-sidebar__drawer-notifications {
  max-width: calc(100% - 60px);
}
.hrm-main-sidebar--collapsed .hrm-main-sidebar__menu-item-name {
  opacity: 0;
}
.hrm-main-sidebar--collapsed .hrm-main-sidebar__action-name {
  opacity: 0;
}
.hrm-main-sidebar--collapsed .hrm-main-sidebar__user-name {
  opacity: 0;
}
.hrm-main-sidebar__content-wrapper {
  width: 200px;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 101;
  overflow: hidden;
  background: #FFFFFF;
  transition: width 200ms ease-in;
}
.hrm-main-sidebar__content {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 200px;
  height: 100%;
  padding: 12px 13px 14px;
  color: #8E9CBB;
  background-color: #333;
}
.hrm-main-sidebar__content .hrm-main-sidebar__header {
  margin-left: -13px;
  margin-right: -13px;
  width: calc(100% + 26px);
}
.hrm-main-sidebar__content .hrm-main-sidebar__menu {
  margin-left: -13px;
}
.hrm-main-sidebar__content .hrm-main-sidebar__actions {
  margin-top: 30px;
}
.hrm-main-sidebar__header {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  border-bottom-width: 1px;
  padding-left: 13px;
  padding-bottom: 16px;
  border-bottom-style: solid;
  border-bottom-color: #45484E;
}
.hrm-main-sidebar__header .hrm-main-sidebar__notifications {
  margin-top: 18px;
  margin-left: 8px;
}
.hrm-main-sidebar__user {
  display: flex;
  align-items: center;
  cursor: pointer;
}
.hrm-main-sidebar__user .hrm-main-sidebar__user-name {
  margin-left: 9px;
}
.hrm-main-sidebar__avatar {
  width: 34px;
  height: 34px;
  overflow: hidden;
  border-radius: 50%;
  object-fit: cover;
}
.hrm-main-sidebar__user-name {
  width: 0;
  font-size: 13px;
  line-height: 110%;
  transition: opacity 200ms ease-in;
}
.hrm-main-sidebar__user--active .hrm-main-sidebar__user-name {
  color: #FF238D;
}
.hrm-main-sidebar__notifications {
  cursor: pointer;
}
.hrm-main-sidebar__notifications-icon {
  width: 18px;
  height: 21px;
  position: relative;
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2218%22%20height%3D%2221%22%20viewBox%3D%220%200%2018%2021%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M14.3333%207.88475C14.3333%206.2975%2013.7714%204.77525%2012.7712%203.6529C11.771%202.53054%2010.4145%201.90001%209%201.90001C7.58551%201.90001%206.22896%202.53054%205.22876%203.6529C4.22857%204.77525%203.66667%206.2975%203.66667%207.88475C3.66667%2014.8669%201%2015.8999%201%2015.8999H17C17%2015.8999%2014.3333%2014.8669%2014.3333%207.88475Z%22%20stroke%3D%22%238E9CBB%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M11%2019C10.7968%2019.3031%2010.505%2019.5547%2010.154%2019.7295C9.80302%2019.9044%209.40506%2019.9965%209%2019.9965C8.59494%2019.9965%208.19698%2019.9044%207.84598%2019.7295C7.49498%2019.5547%207.20325%2019.3031%207%2019%22%20stroke%3D%22%238E9CBB%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.hrm-main-sidebar__notifications-icon-counter {
  display: flex;
  align-items: center;
  height: 16px;
  padding-left: 4.5px;
  padding-right: 4.5px;
  position: absolute;
  top: -5px;
  left: 9px;
  background: #FF238D;
  border-radius: 10px;
  font-weight: 600;
  font-size: 12px;
  color: #000;
}
.hrm-main-sidebar__menu {
  padding-top: 25px;
  padding-left: 13px;
}
.hrm-main-sidebar__menu .hrm-main-sidebar__menu-item:not(:first-child) {
  margin-top: 26px;
}
.hrm-main-sidebar__menu-item {
  display: inline-flex !important;
  align-items: center;
  cursor: pointer;
}
.hrm-main-sidebar__menu-item .hrm-main-sidebar__menu-item-name {
  margin-left: 13px;
}
.hrm-main-sidebar__menu-item:before {
  content: '';
  display: block;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.hrm-main-sidebar__menu-item-name {
  font-weight: bold;
  font-size: 12px;
  letter-spacing: 1px;
  text-transform: uppercase;
  color: #8E9CBB;
  transition: opacity 200ms ease-in;
}
.hrm-main-sidebar__menu-item--active .hrm-main-sidebar__menu-item-name {
  color: #FF238D;
}
.hrm-main-sidebar__menu-calculations-item:before {
  width: 18px;
  height: 20px;
  margin-right: calc((34px - 18px) / 2);
  margin-left: calc((34px - 18px) / 2);
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2218%22%20height%3D%2220%22%20viewBox%3D%220%200%2018%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M1%207H17M4%2011H6M4%2015H6M8%2011H10M8%2015H10M13%2016V10M3%2019H15C16.1046%2019%2017%2018.1046%2017%2017V3C17%201.89543%2016.1046%201%2015%201H3C1.89543%201%201%201.89543%201%203V17C1%2018.1046%201.89543%2019%203%2019Z%22%20stroke%3D%22%238E9CBB%22%20stroke-width%3D%222%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20');
}
.hrm-main-sidebar__menu-calculations-item.hrm-main-sidebar__menu-item--active:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2218%22%20height%3D%2220%22%20viewBox%3D%220%200%2018%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M1%207H17M4%2011H6M4%2015H6M8%2011H10M8%2015H10M13%2016V10M3%2019H15C16.1046%2019%2017%2018.1046%2017%2017V3C17%201.89543%2016.1046%201%2015%201H3C1.89543%201%201%201.89543%201%203V17C1%2018.1046%201.89543%2019%203%2019Z%22%20stroke%3D%22%23FF238D%22%20stroke-width%3D%222%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20');
}
.hrm-main-sidebar__menu-hr-item:before {
  width: 18px;
  height: 22px;
  margin-right: calc((34px - 18px) / 2);
  margin-left: calc((34px - 18px) / 2);
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2218%22%20height%3D%2222%22%20viewBox%3D%220%200%2018%2022%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M13%2020C13%2020.5523%2013.4477%2021%2014%2021C14.5523%2021%2015%2020.5523%2015%2020H13ZM11.5%2016V15V16ZM6.5%2016V15V16ZM4%2018.6667H3H4ZM3%2020C3%2020.5523%203.44772%2021%204%2021C4.55228%2021%205%2020.5523%205%2020H3ZM8%205C8%205.55228%208.44772%206%209%206C9.55229%206%2010%205.55228%2010%205H8ZM10%201C10%200.447715%209.55229%200%209%200C8.44772%200%208%200.447715%208%201H10ZM15%2020V18.6667H13V20H15ZM15%2018.6667C15%2017.7143%2014.6459%2016.789%2013.9973%2016.0971L12.5382%2017.465C12.8273%2017.7733%2013%2018.2046%2013%2018.6667H15ZM13.9973%2016.0971C13.3466%2015.4031%2012.4498%2015%2011.5%2015V17C11.8762%2017%2012.2512%2017.1588%2012.5382%2017.465L13.9973%2016.0971ZM11.5%2015H6.5V17H11.5V15ZM6.5%2015C5.55015%2015%204.65335%2015.4031%204.0027%2016.0971L5.46177%2017.465C5.74879%2017.1588%206.12376%2017%206.5%2017V15ZM4.0027%2016.0971C3.35409%2016.789%203%2017.7143%203%2018.6667H5C5%2018.2046%205.1727%2017.7733%205.46177%2017.465L4.0027%2016.0971ZM3%2018.6667V20H5V18.6667H3ZM10%2011C10%2011.5523%209.55228%2012%209%2012V14C10.6569%2014%2012%2012.6569%2012%2011H10ZM9%2012C8.44772%2012%208%2011.5523%208%2011H6C6%2012.6569%207.34315%2014%209%2014V12ZM8%2011C8%2010.4477%208.44772%2010%209%2010V8C7.34315%208%206%209.34315%206%2011H8ZM9%2010C9.55229%2010%2010%2010.4477%2010%2011H12C12%209.34315%2010.6569%208%209%208V10ZM2%2018V6H0V18H2ZM4%204H14V2H4V4ZM16%206V18H18V6H16ZM14%2020H4V22H14V20ZM16%2018C16%2019.1046%2015.1046%2020%2014%2020V22C16.2091%2022%2018%2020.2091%2018%2018H16ZM14%204C15.1046%204%2016%204.89543%2016%206H18C18%203.79086%2016.2091%202%2014%202V4ZM2%206C2%204.89543%202.89543%204%204%204V2C1.79086%202%200%203.79086%200%206H2ZM0%2018C0%2020.2091%201.79086%2022%204%2022V20C2.89543%2020%202%2019.1046%202%2018H0ZM10%205V1H8V5H10Z%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20');
}
.hrm-main-sidebar__menu-hr-item.hrm-main-sidebar__menu-item--active:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2218%22%20height%3D%2222%22%20viewBox%3D%220%200%2018%2022%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M13%2020C13%2020.5523%2013.4477%2021%2014%2021C14.5523%2021%2015%2020.5523%2015%2020H13ZM11.5%2016V15V16ZM6.5%2016V15V16ZM4%2018.6667H3H4ZM3%2020C3%2020.5523%203.44772%2021%204%2021C4.55228%2021%205%2020.5523%205%2020H3ZM8%205C8%205.55228%208.44772%206%209%206C9.55229%206%2010%205.55228%2010%205H8ZM10%201C10%200.447715%209.55229%200%209%200C8.44772%200%208%200.447715%208%201H10ZM15%2020V18.6667H13V20H15ZM15%2018.6667C15%2017.7143%2014.6459%2016.789%2013.9973%2016.0971L12.5382%2017.465C12.8273%2017.7733%2013%2018.2046%2013%2018.6667H15ZM13.9973%2016.0971C13.3466%2015.4031%2012.4498%2015%2011.5%2015V17C11.8762%2017%2012.2512%2017.1588%2012.5382%2017.465L13.9973%2016.0971ZM11.5%2015H6.5V17H11.5V15ZM6.5%2015C5.55015%2015%204.65335%2015.4031%204.0027%2016.0971L5.46177%2017.465C5.74879%2017.1588%206.12376%2017%206.5%2017V15ZM4.0027%2016.0971C3.35409%2016.789%203%2017.7143%203%2018.6667H5C5%2018.2046%205.1727%2017.7733%205.46177%2017.465L4.0027%2016.0971ZM3%2018.6667V20H5V18.6667H3ZM10%2011C10%2011.5523%209.55228%2012%209%2012V14C10.6569%2014%2012%2012.6569%2012%2011H10ZM9%2012C8.44772%2012%208%2011.5523%208%2011H6C6%2012.6569%207.34315%2014%209%2014V12ZM8%2011C8%2010.4477%208.44772%2010%209%2010V8C7.34315%208%206%209.34315%206%2011H8ZM9%2010C9.55229%2010%2010%2010.4477%2010%2011H12C12%209.34315%2010.6569%208%209%208V10ZM2%2018V6H0V18H2ZM4%204H14V2H4V4ZM16%206V18H18V6H16ZM14%2020H4V22H14V20ZM16%2018C16%2019.1046%2015.1046%2020%2014%2020V22C16.2091%2022%2018%2020.2091%2018%2018H16ZM14%204C15.1046%204%2016%204.89543%2016%206H18C18%203.79086%2016.2091%202%2014%202V4ZM2%206C2%204.89543%202.89543%204%204%204V2C1.79086%202%200%203.79086%200%206H2ZM0%2018C0%2020.2091%201.79086%2022%204%2022V20C2.89543%2020%202%2019.1046%202%2018H0ZM10%205V1H8V5H10Z%22%20fill%3D%22%23FF238D%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20');
}
.hrm-main-sidebar__menu-documents-item:before {
  width: 20px;
  height: 16px;
  margin-right: calc((34px - 20px) / 2);
  margin-left: calc((34px - 20px) / 2);
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2220%22%20height%3D%2216%22%20viewBox%3D%220%200%2020%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M2%201C2%200.447715%201.55228%200%201%200C0.447715%200%200%200.447715%200%201H2ZM1%2015H0C0%2015.5523%200.447715%2016%201%2016L1%2015ZM19%2016C19.5523%2016%2020%2015.5523%2020%2015C20%2014.4477%2019.5523%2014%2019%2014V16ZM4%2011C4%2011.5523%204.44772%2012%205%2012C5.55228%2012%206%2011.5523%206%2011H4ZM6%209C6%208.44772%205.55228%208%205%208C4.44772%208%204%208.44772%204%209H6ZM8%2011C8%2011.5523%208.44772%2012%209%2012C9.55229%2012%2010%2011.5523%2010%2011H8ZM10%205C10%204.44772%209.55229%204%209%204C8.44772%204%208%204.44772%208%205H10ZM16%2011C16%2011.5523%2016.4477%2012%2017%2012C17.5523%2012%2018%2011.5523%2018%2011H16ZM18%203C18%202.44772%2017.5523%202%2017%202C16.4477%202%2016%202.44772%2016%203H18ZM12%2011C12%2011.5523%2012.4477%2012%2013%2012C13.5523%2012%2014%2011.5523%2014%2011H12ZM14%207C14%206.44772%2013.5523%206%2013%206C12.4477%206%2012%206.44772%2012%207H14ZM0%201V15H2V1H0ZM1%2016H19V14H1V16ZM6%2011V9H4V11H6ZM10%2011V5H8V11H10ZM18%2011V3H16V11H18ZM14%2011V7H12V11H14Z%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20');
}
.hrm-main-sidebar__menu-documents-item.hrm-main-sidebar__menu-item--active:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2220%22%20height%3D%2216%22%20viewBox%3D%220%200%2020%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M2%201C2%200.447715%201.55228%200%201%200C0.447715%200%200%200.447715%200%201H2ZM1%2015H0C0%2015.5523%200.447715%2016%201%2016L1%2015ZM19%2016C19.5523%2016%2020%2015.5523%2020%2015C20%2014.4477%2019.5523%2014%2019%2014V16ZM4%2011C4%2011.5523%204.44772%2012%205%2012C5.55228%2012%206%2011.5523%206%2011H4ZM6%209C6%208.44772%205.55228%208%205%208C4.44772%208%204%208.44772%204%209H6ZM8%2011C8%2011.5523%208.44772%2012%209%2012C9.55229%2012%2010%2011.5523%2010%2011H8ZM10%205C10%204.44772%209.55229%204%209%204C8.44772%204%208%204.44772%208%205H10ZM16%2011C16%2011.5523%2016.4477%2012%2017%2012C17.5523%2012%2018%2011.5523%2018%2011H16ZM18%203C18%202.44772%2017.5523%202%2017%202C16.4477%202%2016%202.44772%2016%203H18ZM12%2011C12%2011.5523%2012.4477%2012%2013%2012C13.5523%2012%2014%2011.5523%2014%2011H12ZM14%207C14%206.44772%2013.5523%206%2013%206C12.4477%206%2012%206.44772%2012%207H14ZM0%201V15H2V1H0ZM1%2016H19V14H1V16ZM6%2011V9H4V11H6ZM10%2011V5H8V11H10ZM18%2011V3H16V11H18ZM14%2011V7H12V11H14Z%22%20fill%3D%22%23FF238D%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20');
}
.hrm-main-sidebar__menu-reference-item:before {
  width: 18px;
  height: 20px;
  margin-right: calc((34px - 18px) / 2);
  margin-left: calc((34px - 18px) / 2);
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2218%22%20height%3D%2220%22%20viewBox%3D%220%200%2018%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M1%2017C1%2015.5%202.07143%2015%203.14286%2015H16M6%206H12M7%2010H11M17%2014.7647V1H3.28571C1.57143%201%201%202.05882%201%203.11765V16.8824C1%2018.4706%202.14286%2019%203.28571%2019H17C17%2019%2015.2857%2016.8824%2017%2014.7647Z%22%20stroke%3D%22%238E9CBB%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20');
}
.hrm-main-sidebar__menu-reference-item.hrm-main-sidebar__menu-item--active:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2218%22%20height%3D%2220%22%20viewBox%3D%220%200%2018%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M1%2017C1%2015.5%202.07143%2015%203.14286%2015H16M6%206H12M7%2010H11M17%2014.7647V1H3.28571C1.57143%201%201%202.05882%201%203.11765V16.8824C1%2018.4706%202.14286%2019%203.28571%2019H17C17%2019%2015.2857%2016.8824%2017%2014.7647Z%22%20stroke%3D%22%23FF238D%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20');
}
.hrm-main-sidebar__menu-contents-item:before {
  width: 18px;
  height: 16px;
  margin-right: calc((34px - 18px) / 2);
  margin-left: calc((34px - 18px) / 2);
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2218%22%20height%3D%2216%22%20viewBox%3D%220%200%2018%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M1%201H17M1%208H17M1%2015H17%22%20stroke%3D%22%238E9CBB%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20');
}
.hrm-main-sidebar__menu-contents-item.hrm-main-sidebar__menu-item--active:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2218%22%20height%3D%2216%22%20viewBox%3D%220%200%2018%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M1%201H17M1%208H17M1%2015H17%22%20stroke%3D%22%23FF238D%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20');
}
.hrm-main-sidebar__actions {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.hrm-main-sidebar__actions .hrm-main-sidebar__support-link {
  margin-top: 21px;
}
.hrm-main-sidebar__actions .hrm-main-sidebar__collapse-toggle {
  margin-top: 35px;
}
.hrm-main-sidebar__settings-link {
  display: inline-block;
  width: 22px;
  height: 22px;
  position: relative;
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2222%22%20height%3D%2222%22%20viewBox%3D%220%200%2022%2022%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M11%2013.7273C12.5062%2013.7273%2013.7273%2012.5062%2013.7273%2011C13.7273%209.49377%2012.5062%208.27273%2011%208.27273C9.49377%208.27273%208.27273%209.49377%208.27273%2011C8.27273%2012.5062%209.49377%2013.7273%2011%2013.7273Z%22%20stroke%3D%22%238E9CBB%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M17.7273%2013.7273C17.6063%2014.0015%2017.5702%2014.3056%2017.6236%2014.6005C17.6771%2014.8954%2017.8177%2015.1676%2018.0273%2015.3818L18.0818%2015.4364C18.2509%2015.6052%2018.385%2015.8057%2018.4765%2016.0265C18.568%2016.2472%2018.6151%2016.4838%2018.6151%2016.7227C18.6151%2016.9617%2018.568%2017.1983%2018.4765%2017.419C18.385%2017.6397%2018.2509%2017.8402%2018.0818%2018.0091C17.913%2018.1781%2017.7124%2018.3122%2017.4917%2018.4037C17.271%2018.4952%2017.0344%2018.5423%2016.7955%2018.5423C16.5565%2018.5423%2016.3199%2018.4952%2016.0992%2018.4037C15.8785%2018.3122%2015.678%2018.1781%2015.5091%2018.0091L15.4545%2017.9545C15.2403%2017.745%2014.9682%2017.6044%2014.6733%2017.5509C14.3784%2017.4974%2014.0742%2017.5335%2013.8%2017.6545C13.5311%2017.7698%2013.3018%2017.9611%2013.1403%2018.205C12.9788%2018.4489%2012.8921%2018.7347%2012.8909%2019.0273V19.1818C12.8909%2019.664%2012.6994%2020.1265%2012.3584%2020.4675C12.0174%2020.8084%2011.5549%2021%2011.0727%2021C10.5905%2021%2010.1281%2020.8084%209.78708%2020.4675C9.4461%2020.1265%209.25455%2019.664%209.25455%2019.1818V19.1C9.24751%2018.7991%209.15011%2018.5073%208.97501%2018.2625C8.79991%2018.0176%208.55521%2017.8312%208.27273%2017.7273C7.99853%2017.6063%207.69437%2017.5702%207.39947%2017.6236C7.10456%2017.6771%206.83244%2017.8177%206.61818%2018.0273L6.56364%2018.0818C6.39478%2018.2509%206.19425%2018.385%205.97353%2018.4765C5.7528%2018.568%205.51621%2018.6151%205.27727%2018.6151C5.03834%2018.6151%204.80174%2018.568%204.58102%2018.4765C4.36029%2018.385%204.15977%2018.2509%203.99091%2018.0818C3.82186%2017.913%203.68775%2017.7124%203.59626%2017.4917C3.50476%2017.271%203.45766%2017.0344%203.45766%2016.7955C3.45766%2016.5565%203.50476%2016.3199%203.59626%2016.0992C3.68775%2015.8785%203.82186%2015.678%203.99091%2015.5091L4.04545%2015.4545C4.25503%2015.2403%204.39562%2014.9682%204.4491%2014.6733C4.50257%2014.3784%204.46647%2014.0742%204.34545%2013.8C4.23022%2013.5311%204.03887%2013.3018%203.79497%2013.1403C3.55107%2012.9788%203.26526%2012.8921%202.97273%2012.8909H2.81818C2.33597%2012.8909%201.87351%2012.6994%201.53253%2012.3584C1.19156%2012.0174%201%2011.5549%201%2011.0727C1%2010.5905%201.19156%2010.1281%201.53253%209.78708C1.87351%209.4461%202.33597%209.25455%202.81818%209.25455H2.9C3.2009%209.24751%203.49273%209.15011%203.73754%208.97501C3.98236%208.79991%204.16883%208.55521%204.27273%208.27273C4.39374%207.99853%204.42984%207.69437%204.37637%207.39947C4.3229%207.10456%204.18231%206.83244%203.97273%206.61818L3.91818%206.56364C3.74913%206.39478%203.61503%206.19425%203.52353%205.97353C3.43203%205.7528%203.38493%205.51621%203.38493%205.27727C3.38493%205.03834%203.43203%204.80174%203.52353%204.58102C3.61503%204.36029%203.74913%204.15977%203.91818%203.99091C4.08704%203.82186%204.28757%203.68775%204.50829%203.59626C4.72901%203.50476%204.96561%203.45766%205.20455%203.45766C5.44348%203.45766%205.68008%203.50476%205.9008%203.59626C6.12152%203.68775%206.32205%203.82186%206.49091%203.99091L6.54545%204.04545C6.75971%204.25503%207.03183%204.39562%207.32674%204.4491C7.62164%204.50257%207.9258%204.46647%208.2%204.34545H8.27273C8.54161%204.23022%208.77093%204.03887%208.93245%203.79497C9.09397%203.55107%209.18065%203.26526%209.18182%202.97273V2.81818C9.18182%202.33597%209.37338%201.87351%209.71435%201.53253C10.0553%201.19156%2010.5178%201%2011%201C11.4822%201%2011.9447%201.19156%2012.2856%201.53253C12.6266%201.87351%2012.8182%202.33597%2012.8182%202.81818V2.9C12.8193%203.19253%2012.906%203.47834%2013.0676%203.72224C13.2291%203.96614%2013.4584%204.15749%2013.7273%204.27273C14.0015%204.39374%2014.3056%204.42984%2014.6005%204.37637C14.8954%204.3229%2015.1676%204.18231%2015.3818%203.97273L15.4364%203.91818C15.6052%203.74913%2015.8057%203.61503%2016.0265%203.52353C16.2472%203.43203%2016.4838%203.38493%2016.7227%203.38493C16.9617%203.38493%2017.1983%203.43203%2017.419%203.52353C17.6397%203.61503%2017.8402%203.74913%2018.0091%203.91818C18.1781%204.08704%2018.3122%204.28757%2018.4037%204.50829C18.4952%204.72901%2018.5423%204.96561%2018.5423%205.20455C18.5423%205.44348%2018.4952%205.68008%2018.4037%205.9008C18.3122%206.12152%2018.1781%206.32205%2018.0091%206.49091L17.9545%206.54545C17.745%206.75971%2017.6044%207.03183%2017.5509%207.32674C17.4974%207.62164%2017.5335%207.9258%2017.6545%208.2V8.27273C17.7698%208.54161%2017.9611%208.77093%2018.205%208.93245C18.4489%209.09397%2018.7347%209.18065%2019.0273%209.18182H19.1818C19.664%209.18182%2020.1265%209.37338%2020.4675%209.71435C20.8084%2010.0553%2021%2010.5178%2021%2011C21%2011.4822%2020.8084%2011.9447%2020.4675%2012.2856C20.1265%2012.6266%2019.664%2012.8182%2019.1818%2012.8182H19.1C18.8075%2012.8193%2018.5217%2012.906%2018.2778%2013.0676C18.0339%2013.2291%2017.8425%2013.4584%2017.7273%2013.7273Z%22%20stroke%3D%22%238E9CBB%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
  background-size: 100% 100%;
  background-repeat: no-repeat;
  cursor: pointer;
}
.hrm-main-sidebar__support-link {
  display: inline-block;
  width: 20px;
  height: 20px;
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M10%2018C12.1217%2018%2014.1566%2017.1571%2015.6569%2015.6569C17.1571%2014.1566%2018%2012.1217%2018%2010C18%207.87827%2017.1571%205.84344%2015.6569%204.34315C14.1566%202.84285%2012.1217%202%2010%202C7.87827%202%205.84344%202.84285%204.34315%204.34315C2.84285%205.84344%202%207.87827%202%2010C2%2012.1217%202.84285%2014.1566%204.34315%2015.6569C5.84344%2017.1571%207.87827%2018%2010%2018ZM10%2020C4.477%2020%200%2015.523%200%2010C0%204.477%204.477%200%2010%200C15.523%200%2020%204.477%2020%2010C20%2015.523%2015.523%2020%2010%2020ZM13.446%207.968C13.1017%207.38474%2012.6153%206.89826%2012.032%206.554L15.657%202.929L17.071%204.343L13.446%207.968ZM7.968%2013.446L4.343%2017.071L2.929%2015.657L6.554%2012.032C6.89826%2012.6153%207.38474%2013.1017%207.968%2013.446ZM7.968%206.554C7.38474%206.89826%206.89826%207.38474%206.554%207.968L2.929%204.343L4.343%202.93L7.968%206.555V6.554ZM12.704%2012.948C11.9332%2013.655%2010.9162%2014.032%209.87079%2013.9981C8.82541%2013.9643%207.83488%2013.5223%207.11142%2012.767C6.38797%2012.0116%205.98916%2011.0029%206.00044%209.95706C6.01172%208.9112%206.4322%207.91136%207.17178%207.17178C7.91136%206.4322%208.9112%206.01172%209.95706%206.00044C11.0029%205.98916%2012.0116%206.38797%2012.767%207.11142C13.5223%207.83488%2013.9643%208.82541%2013.9981%209.87079C14.032%2010.9162%2013.655%2011.9332%2012.948%2012.704C13.141%2012.494%2013.307%2012.269%2013.446%2012.032L16.32%2014.906C15.9093%2015.4343%2015.4343%2015.9093%2014.906%2016.32L12.032%2013.446C12.269%2013.306%2012.494%2013.141%2012.704%2012.948ZM10%2012C10.5304%2012%2011.0391%2011.7893%2011.4142%2011.4142C11.7893%2011.0391%2012%2010.5304%2012%2010C12%209.46957%2011.7893%208.96086%2011.4142%208.58579C11.0391%208.21071%2010.5304%208%2010%208C9.46957%208%208.96086%208.21071%208.58579%208.58579C8.21071%208.96086%208%209.46957%208%2010C8%2010.5304%208.21071%2011.0391%208.58579%2011.4142C8.96086%2011.7893%209.46957%2012%2010%2012Z%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%09');
  background-size: 100% 100%;
  background-repeat: no-repeat;
  cursor: pointer;
}
.hrm-main-sidebar__collapse-toggle {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 34px;
  height: 34px;
  border-width: 1px;
  border-style: solid;
  border-color: #8E9CBB;
  border-radius: 50%;
  background-color: transparent;
  cursor: pointer;
}
.hrm-main-sidebar__collapse-toggle:before {
  content: '';
  display: inline-block;
  width: 7px;
  height: 12px;
  margin-right: 1px;
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%227%22%20height%3D%2212%22%20viewBox%3D%220%200%207%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M6.70905%206.69036C6.32111%207.07811%205.69215%207.07811%205.30421%206.69036L0.306472%201.69499C-0.0814626%201.30723%20-0.081462%200.678565%200.306473%200.290813C0.694408%20-0.0969372%201.32337%20-0.0969372%201.71131%200.290813L6.70905%205.28619C7.09698%205.67394%207.09698%206.30261%206.70905%206.69036Z%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M6.70905%205.29413C6.32111%204.90637%205.69215%204.90637%205.30421%205.29413L0.290951%2010.305C-0.096984%2010.6928%20-0.0969834%2011.3214%200.290951%2011.7092C0.678886%2012.0969%201.30785%2012.0969%201.69579%2011.7092L6.70905%206.6983C7.09698%206.31054%207.09698%205.68188%206.70905%205.29413Z%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20');
  background-size: 100% 100%;
  background-repeat: no-repeat;
  transform: rotate(180deg);
}
.hrm-main-sidebar--collapsed .hrm-main-sidebar__collapse-toggle:before {
  margin-left: 1px;
  margin-right: 0;
  transform: rotate(0);
}
.hrm-main-sidebar__drawer {
  display: block;
  height: 100%;
  position: absolute;
  top: 0;
  left: 200px;
  transform: translateX(calc(-100% - 15px));
  z-index: 100;
  background: #FFF;
  box-shadow: 0 0 20px rgba(8, 20, 45, 0.3);
  transition: left 200ms ease-in, transform 200ms ease-in;
}
.hrm-main-sidebar__drawer--open {
  transform: translateX(0);
}
.hrm-main-sidebar__backdrop {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 99;
}
.hrm-main-sidebar__backdrop--visible {
  display: block;
}
.hrm-main-sidebar__menu-base-drawer {
  width: 270px;
}
.hrm-main-sidebar__drawer-content-wrapper {
  overflow-y: auto;
  height: 100%;
}
.hrm-main-sidebar__drawer-content-wrapper .os-scrollbar.os-scrollbar-vertical {
  right: 3px;
}
.hrm-main-sidebar__drawer-content {
  display: none;
  padding: 16px 25px;
}
.hrm-main-sidebar__drawer-content--active {
  display: block;
}
.hrm-main-sidebar__contents {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.hrm-main-sidebar__submenu {
  display: flex;
  flex-direction: column;
}
.hrm-main-sidebar__submenu-item {
  font-size: 13px;
  line-height: 200%;
  color: #0066FF;
  text-decoration: none !important;
  cursor: pointer;
}
.hrm-main-sidebar__submenu-item--active {
  color: #333333;
}
.hrm-main-sidebar__submenu-item--active:hover {
  color: inherit;
}
@media (max-width: 1200px) {
  .hrm-main-sidebar {
    width: 100%;
    height: 50px;
  }
  .hrm-main-sidebar .hrm-main-sidebar__content-wrapper {
    width: 100%;
  }
  .hrm-main-sidebar .hrm-main-sidebar__drawer {
    left: 0;
  }
  .hrm-main-sidebar__content-wrapper {
    width: 100%;
    height: 50px;
    position: fixed;
  }
  .hrm-main-sidebar__content {
    flex-direction: row;
    width: 100%;
    height: 100%;
    padding: 0 30px 0 13px;
  }
  .hrm-main-sidebar__content .hrm-main-sidebar__header {
    order: 3;
    margin: 0 0 0 28px;
    width: unset;
    height: 100%;
  }
  .hrm-main-sidebar__content .hrm-main-sidebar__menu {
    order: 0;
    margin: 0;
    height: 100%;
  }
  .hrm-main-sidebar__content .hrm-main-sidebar__actions {
    order: 2;
    margin-top: 0;
    height: 100%;
  }
  .hrm-main-sidebar__header {
    flex-direction: row-reverse;
    align-items: center;
    margin-bottom: unset;
    padding: 0;
    border-bottom: none;
  }
  .hrm-main-sidebar__header .hrm-main-sidebar__user {
    margin-left: 24px;
    height: 100%;
  }
  .hrm-main-sidebar__header .hrm-main-sidebar__notifications {
    margin: 0;
    height: 100%;
  }
  .hrm-main-sidebar__user {
    display: flex;
    align-items: center;
    height: 100%;
  }
  .hrm-main-sidebar__avatar {
    margin-left: 0;
  }
  .hrm-main-sidebar__user-name {
    display: none;
  }
  .hrm-main-sidebar__notifications {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%;
  }
  .hrm-main-sidebar__notifications-icon {
    margin-left: 0;
  }
  .hrm-main-sidebar__menu {
    display: flex;
    flex-direction: row;
    height: 100%;
    width: unset;
    padding: 0;
  }
  .hrm-main-sidebar__menu .hrm-main-sidebar__menu-item {
    margin-top: 0 !important;
  }
  .hrm-main-sidebar__menu-item {
    align-items: center;
    justify-content: center;
    width: 48px;
    height: 100%;
    padding-left: unset;
  }
  .hrm-main-sidebar__menu-item-name {
    display: none;
  }
  .hrm-main-sidebar__actions {
    flex-direction: row;
  }
  .hrm-main-sidebar__actions .hrm-main-sidebar__support-link {
    margin-top: 0;
    margin-left: 24px;
  }
  .hrm-main-sidebar__collapse-toggle {
    display: none;
  }
  .hrm-main-sidebar__drawer {
    left: 0;
    top: 50px;
    width: 100%;
    height: unset;
    max-width: unset;
    transform: translateY(-100%);
  }
  .hrm-main-sidebar__drawer--open {
    transform: translateY(0);
  }
  .hrm-main-sidebar__drawer-menu-search {
    width: 100%;
    max-width: unset;
  }
  .hrm-main-sidebar__drawer-content-wrapper {
    overflow-y: auto;
    height: 100%;
  }
  .hrm-main-sidebar__drawer-content {
    padding: 16px 20px;
  }
  .hrm-main-sidebar__submenu-item {
    line-height: 260%;
  }
}
@media (max-width: 767px) {
  .hrm-main-sidebar__content {
    padding-right: 20px;
    padding-left: 5px;
  }
  .hrm-main-sidebar__content .hrm-main-sidebar__actions {
    order: -1;
    margin-left: 11px;
  }
  .hrm-main-sidebar__content .hrm-main-sidebar__menu {
    order: -2;
  }
  .hrm-main-sidebar__menu-item:not(.hrm-main-sidebar__menu-contents-item) {
    display: none !important;
  }
  .hrm-main-sidebar__menu-contents-item.hrm-main-sidebar__menu-item--active:before {
    width: 18px;
    height: 16px;
    background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2218%22%20height%3D%2216%22%20viewBox%3D%220%200%2018%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M16.0254%2015.0007L2.02468%201M1.9541%2015.0007L15.9548%201%22%20stroke%3D%22%23FF238D%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20');
  }
  .hrm-main-sidebar__contents-drawer {
    height: calc(100% - 50px);
    box-shadow: none;
  }
  .hrm-main-sidebar__contents-drawer .hrm-main-sidebar__drawer-content-wrapper {
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #45484E;
    background-color: #333;
  }
  .hrm-main-sidebar__contents-drawer .hrm-main-sidebar__drawer-content {
    padding: 0;
  }
  .hrm-main-sidebar__contents-section-header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    height: 50px;
    padding-right: 20px;
    padding-left: 20px;
    font-weight: bold;
    font-size: 15px;
    text-transform: uppercase;
    color: #8E9CBB;
  }
  .hrm-main-sidebar__contents-section-header:after {
    content: '';
    display: block;
    width: 7px;
    height: 12px;
    background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%227%22%20height%3D%2212%22%20viewBox%3D%220%200%207%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M6.70905%206.69036C6.32111%207.07811%205.69215%207.07811%205.30421%206.69036L0.306472%201.69499C-0.0814626%201.30723%20-0.081462%200.678565%200.306473%200.290813C0.694408%20-0.0969372%201.32337%20-0.0969372%201.71131%200.290813L6.70905%205.28619C7.09698%205.67394%207.09698%206.30261%206.70905%206.69036Z%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M6.70905%205.29413C6.32111%204.90637%205.69215%204.90637%205.30421%205.29413L0.290951%2010.305C-0.096984%2010.6928%20-0.0969834%2011.3214%200.290951%2011.7092C0.678886%2012.0969%201.30785%2012.0969%201.69579%2011.7092L6.70905%206.6983C7.09698%206.31054%207.09698%205.68188%206.70905%205.29413Z%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20');
  }
  .hrm-main-sidebar__contents-section--open .hrm-main-sidebar__contents-section-header {
    color: #FF238D;
  }
  .hrm-main-sidebar__contents-section--open .hrm-main-sidebar__contents-section-header:after {
    transform: rotate(90deg);
  }
  .hrm-main-sidebar__contents-section-body {
    padding: 16px 20px;
    background-color: #FFF;
  }
}
.hrm-stepper {
  display: flex;
  justify-content: space-between;
}
.hrm-stepper .hrm-stepper__step {
  width: 28px;
}
.hrm-stepper .hrm-stepper__step:not(:first-child) {
  width: 100%;
  flex-grow: 1;
}
.hrm-stepper__step {
  display: flex;
  justify-content: flex-end;
}
.hrm-stepper__step:before {
  content: '';
  display: block;
  flex-grow: 1;
  align-self: flex-end;
  height: 4px;
  margin-bottom: 12px;
  background-color: #0066FF;
}
.hrm-stepper__step .hrm-stepper__step-content {
  width: 28px;
}
.hrm-stepper__step .hrm-stepper__step-index-number {
  margin-top: 14px;
}
.hrm-stepper__step--active:before {
  background: linear-gradient(90deg, #0066FF 0%, #FF238D 100%);
}
.hrm-stepper__step--active ~ .hrm-stepper__step:before {
  height: 2px;
  background-color: #DFE4EF;
}
.hrm-stepper--dense .hrm-stepper__step .hrm-stepper__step-label {
  display: none;
}
.hrm-stepper--dense .hrm-stepper__step .hrm-stepper__step-index-number {
  margin-top: 0;
}
.hrm-stepper__step-content {
  display: flex;
  flex-direction: column;
  align-items: center;
  cursor: pointer;
}
.hrm-stepper__step-label {
  font-weight: 500;
  font-size: 13px;
  color: #333333;
  white-space: nowrap;
  transition: color 0.3s ease;
}
.hrm-stepper__step--active ~ .hrm-stepper__step .hrm-stepper__step-label {
  color: #0066FF;
}
.hrm-stepper__step-content:hover .hrm-stepper__step-label {
  color: #8E9CBB;
}
.hrm-stepper__step--active ~ .hrm-stepper__step .hrm-stepper__step-content:hover .hrm-stepper__step-label {
  color: #003F9D;
}
.hrm-stepper__step-index-number {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 28px;
  height: 28px;
  border-width: 2px;
  border-style: solid;
  border-color: #0066FF;
  border-radius: 50%;
  font-weight: bold;
  font-size: 15px;
  color: #333333;
  transition: background-color 0.3s ease, color 0.3s ease;
}
.hrm-stepper__step--active .hrm-stepper__step-index-number {
  border-color: #FF238D;
}
.hrm-stepper__step--active ~ .hrm-stepper__step .hrm-stepper__step-index-number {
  border-color: #DFE4EF;
  color: #0066FF;
}
.hrm-stepper__step-content:hover .hrm-stepper__step-index-number {
  color: #8E9CBB;
}
.hrm-stepper__step--active ~ .hrm-stepper__step .hrm-stepper__step-content:hover .hrm-stepper__step-index-number {
  color: #003F9D;
}
.hrm-auto-resize {
  resize: none;
  overflow: hidden;
  height: 18px;
}
.loader {
  width: 100%;
  text-align: center;
  padding: 20px;
  font-size: 40px;
  color: #ff238d;
}
.loader-block {
  width: 100%;
  height: 240px;
  border: 1px solid #DFE4EF;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.loader-block__indicator {
  font-size: 40px;
  color: #ff238d;
}
.loader-block__text {
  margin-top: 20px;
  color: #8E9CBB;
  font-size: 15px;
}

/*# sourceMappingURL=components.css.map */

{"version":3,"sources":["../base/_variables.less","employee-forecast-print-page/employee-forecast-print-page.less"],"names":[],"mappings":"AAsCA;EAUI,0BAAA;;AATF,wBAAC;AACD,wBAAC;EACC,wBAAA;EACA,qBAAA;EACA,gBAAA;EACA,SAAA;;AASF,MAAC;EACC,cAAA;;AAEF,MAAC;EACC,cAAA;;AAEF,MAAC;EACC,cAAA;;AAEF,MAAC;EACC,cAAA;;AC7DJ;EACI,sBAAA;;AADJ,6BAGI;EACI,gBAAA;;AAJR,6BAOI;EACI,gBAAA;EACA,OAAO,6BAAP;;AATR,6BAYI;EACI,gBAAA;;AAbR,6BAgBI;EACI,cAAA;;AAGJ,6BAAC;EACG,aAAA;;AAGJ,6BAAC;EACG,gBAAA;EACA,eAAA;;AAGJ,6BAAC;EACG,cAAA;EAEA,eAAA;;AAGJ,6BAAC;EACG,iBAAA;EAEA,mBAAA;EACA,qBAAA;;AAIQ,6BARX,OAMK,QACI,KACI;EACE,YAAA;EACA,iBAAA;EAEA,iBAAA;EACA,wBAAA;EAEA,mBAAA;EACA,qBAAA;EACA,sBAAA;EACA,iBAAA;EACA,gBAAA;EACA,eAAA;;AAZJ,6BARX,OAMK,QACI,KACI,KAcE;EACI,gBAAA;;AAQR,6BA/BX,OA6BK,QACI,KACI;EACE,YAAA;EACA,iBAAA;EACA,kBAAA;EAEA,mBAAA;EACA,qBAAA;EACA,sBAAA;EACA,eAAA;;AAMhB,6BAAC,iBACG;EACI,gBAAA;;AAIR,6BAAC;EACG,iBAAA;EACA,eAAA;EAEA,eAAA;;AAGJ,6BAAC;AACD,6BAAC;AACD,6BAAC;EACG,eAAA;;AAGJ,6BAAC,mBACG;EACI,gBAAA;EACA,OAAO,6BAAP;;AAIR,6BAAC;EACG,gBAAA;EACA,eAAA;;AAGJ,6BAAC,8BACG;EACI,gCAAA;EAEA,yBAAA;;AAIR,6BAAC;EACG,iBAAA;;AAGJ,6BAAC;EACG,eAAA;;AAGJ,6BAAC;EACG,eAAA;;AADJ,6BAAC,iCAGG;EACI,iBAAA;;AAKJ,2EAA4E,8BAD/E;EAEO,8BAAA;;AAIR,6BAAC;AACD,6BAAC;AACD,6BAAC;AACD,6BAAC;AACD,6BAAC;AACD,6BAAC;AACD,6BAAC;AACD,6BAAC;EACG,eAAA;;AAEA,2EAA4E,8BAV/E;AAUG,2EAA4E,8BAT/E;AASG,2EAA4E,8BAR/E;AAQG,2EAA4E,8BAP/E;AAOG,2EAA4E,8BAN/E;AAMG,2EAA4E,8BAL/E;AAKG,2EAA4E,8BAJ/E;AAIG,2EAA4E,8BAH/E;EAIO,8BAAA;;AAIR,6BAAC;EACG,yBAAA;;AAIR,QAAsC;EAClC,6BACI;IACI,WAAA;;EAGJ,6BAAC,mBACG;IACI,WAAA","sourcesContent":["@tablet-max-width: 1200px;\r\n@mobile-max-width: 767px;\r\n\r\n@neutral-theme-color: #0066ff;\r\n@positive-theme-color: #12c971;\r\n@negative-theme-color: #ff238d;\r\n@secondary-theme-color: #8e9cbb;\r\n\r\n@border-color: #dfe4ef;\r\n@light-grey-color: #f5f7fa;\r\n\r\n@hover-transition-duration: 0.3s;\r\n@hover-transition-timing-function: ease;\r\n\r\n.support-icon-background-image(@color) {\r\n  @svg-content: escape(\r\n    '\r\n        <svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\r\n            <path d=\"M10 18C12.1217 18 14.1566 17.1571 15.6569 15.6569C17.1571 14.1566 18 12.1217 18 10C18 7.87827 17.1571 5.84344 15.6569 4.34315C14.1566 2.84285 12.1217 2 10 2C7.87827 2 5.84344 2.84285 4.34315 4.34315C2.84285 5.84344 2 7.87827 2 10C2 12.1217 2.84285 14.1566 4.34315 15.6569C5.84344 17.1571 7.87827 18 10 18ZM10 20C4.477 20 0 15.523 0 10C0 4.477 4.477 0 10 0C15.523 0 20 4.477 20 10C20 15.523 15.523 20 10 20ZM13.446 7.968C13.1017 7.38474 12.6153 6.89826 12.032 6.554L15.657 2.929L17.071 4.343L13.446 7.968ZM7.968 13.446L4.343 17.071L2.929 15.657L6.554 12.032C6.89826 12.6153 7.38474 13.1017 7.968 13.446ZM7.968 6.554C7.38474 6.89826 6.89826 7.38474 6.554 7.968L2.929 4.343L4.343 2.93L7.968 6.555V6.554ZM12.704 12.948C11.9332 13.655 10.9162 14.032 9.87079 13.9981C8.82541 13.9643 7.83488 13.5223 7.11142 12.767C6.38797 12.0116 5.98916 11.0029 6.00044 9.95706C6.01172 8.9112 6.4322 7.91136 7.17178 7.17178C7.91136 6.4322 8.9112 6.01172 9.95706 6.00044C11.0029 5.98916 12.0116 6.38797 12.767 7.11142C13.5223 7.83488 13.9643 8.82541 13.9981 9.87079C14.032 10.9162 13.655 11.9332 12.948 12.704C13.141 12.494 13.307 12.269 13.446 12.032L16.32 14.906C15.9093 15.4343 15.4343 15.9093 14.906 16.32L12.032 13.446C12.269 13.306 12.494 13.141 12.704 12.948ZM10 12C10.5304 12 11.0391 11.7893 11.4142 11.4142C11.7893 11.0391 12 10.5304 12 10C12 9.46957 11.7893 8.96086 11.4142 8.58579C11.0391 8.21071 10.5304 8 10 8C9.46957 8 8.96086 8.21071 8.58579 8.58579C8.21071 8.96086 8 9.46957 8 10C8 10.5304 8.21071 11.0391 8.58579 11.4142C8.96086 11.7893 9.46957 12 10 12Z\" fill=\"@{color}\"/>\r\n        </svg>\r\n\t'\r\n  );\r\n  @result: url('data:image/svg+xml,@{svg-content}');\r\n}\r\n\r\n.error-icon-background-image(@color) {\r\n  @svg-content: escape(\r\n    '\r\n        <svg width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\r\n            <circle cx=\"7\" cy=\"7\" r=\"6.5\" fill=\"white\" stroke=\"@{color}\"/>\r\n            <circle cx=\"7\" cy=\"10\" r=\"1\" fill=\"@{color}\"/>\r\n            <rect x=\"6\" y=\"3\" width=\"2\" height=\"5\" rx=\"1\" fill=\"@{color}\"/>\r\n        </svg>\r\n\t'\r\n  );\r\n  @result: url('data:image/svg+xml,@{svg-content}');\r\n}\r\n\r\n.input-number-appearance {\r\n  &::-webkit-inner-spin-button,\r\n  &::-webkit-outer-spin-button {\r\n    -webkit-appearance: none;\r\n    -moz-appearance: none;\r\n    appearance: none;\r\n    margin: 0;\r\n  }\r\n\r\n  & {\r\n    -moz-appearance: textfield;\r\n  }\r\n}\r\n\r\n.color {\r\n  &--positive {\r\n    color: @positive-theme-color;\r\n  }\r\n  &--negative {\r\n    color: @negative-theme-color;\r\n  }\r\n  &--secondary {\r\n    color: @secondary-theme-color;\r\n  }\r\n  &--neutral {\r\n    color: @neutral-theme-color;\r\n  }\r\n}\r\n","@import '../../base/_variables.less';\r\n\r\n.employee-forecast-print-page {\r\n    background-color: #FFF;\r\n\r\n    .employee-forecast-print-page__date {\r\n        margin-top: 12px;\r\n    }\r\n\r\n    .employee-forecast-print-page__positions-table {\r\n        margin-top: 22px;\r\n        width: calc((100% - 30px) / 12 * 11);\r\n    }\r\n\r\n    .employee-forecast-print-page__employees-section {\r\n        margin-top: 28px;\r\n    }\r\n\r\n    body {\r\n        overflow: auto;\r\n    }\r\n\r\n    &__content {\r\n        padding: 30px;\r\n    }\r\n\r\n    &__title {\r\n        font-weight: 500;\r\n        font-size: 22px;\r\n    }\r\n\r\n    &__date {\r\n        display: block;\r\n\r\n        font-size: 15px;\r\n    }\r\n\r\n    &__table {\r\n        border-width: 1px;\r\n\r\n        border-style: solid;\r\n        border-color: #DFE4EF;\r\n\r\n        & > thead {\r\n            & > tr {\r\n                & > th {\r\n                    height: 35px;\r\n                    padding: 5px 10px;\r\n\r\n                    border-width: 1px;\r\n                    border-bottom-width: 2px;\r\n\r\n                    border-style: solid;\r\n                    border-color: #DFE4EF;\r\n                    vertical-align: middle;\r\n                    text-align: start;\r\n                    font-weight: 500;\r\n                    font-size: 12px;\r\n\r\n                    .hrm-table__head-cell-info-button {\r\n                        margin-left: 7px;\r\n                    }\r\n                }\r\n            }\r\n        }\r\n\r\n        & > tbody {\r\n            & > tr {\r\n                & > td {\r\n                    height: 40px;\r\n                    border-width: 1px;\r\n                    padding: 14px 10px;\r\n\r\n                    border-style: solid;\r\n                    border-color: #DFE4EF;\r\n                    vertical-align: middle;\r\n                    font-size: 13px;\r\n                }\r\n            }\r\n        }\r\n    }\r\n\r\n    &__positions-table {\r\n        .employee-forecast-print-page__positions-table-categories-count {\r\n            margin-left: 6px;\r\n        }\r\n    }\r\n\r\n    &__positions-table-categories-count {\r\n        font-weight: bold;\r\n        font-size: 13px;\r\n\r\n        cursor: pointer;\r\n    }\r\n\r\n    &__positions-table-workload-cell,\r\n    &__positions-table-employee-count-cell,\r\n    &__positions-table-estimated-hours-cell {\r\n        text-align: end;\r\n    }\r\n\r\n    &__employees-section {\r\n        .employee-forecast-print-page__employees-table {\r\n            margin-top: 16px;\r\n            width: calc((100% - 30px) / 12 * 11);\r\n        }\r\n    }\r\n\r\n    &__employees-section-title {\r\n        font-weight: 500;\r\n        font-size: 18px;\r\n    }\r\n\r\n    &__employees-table-position-row {\r\n        td {\r\n            border-top-width: 2px !important;\r\n\r\n            background-color: #F5F7FA;\r\n        }\r\n    }\r\n\r\n    &__employees-table-position-name-cell {\r\n        font-weight: bold;\r\n    }\r\n\r\n    &__employees-table-rate-cell {\r\n        text-align: end;\r\n    }\r\n\r\n    &__employees-table-statistics-cell {\r\n        text-align: end;\r\n\r\n        b {\r\n            font-weight: bold;\r\n        }\r\n    }\r\n\r\n    &__employees-table-employee-name-cell {\r\n        .employee-forecast-print-page__employees-table-employee-row--multi-interval & {\r\n            vertical-align: top !important;\r\n        }\r\n    }\r\n\r\n    &__employees-table-working-hours-cell,\r\n    &__employees-table-return-rate-cell,\r\n    &__employees-table-salary-bulk-cell,\r\n    &__employees-table-salary-cell,\r\n    &__employees-table-rate-cell,\r\n    &__employees-table-rate-cell,\r\n    &__employees-table-bonus-cell,\r\n    &__employees-table-fine-cell {\r\n        text-align: end;\r\n\r\n        .employee-forecast-print-page__employees-table-employee-row--multi-interval & {\r\n            vertical-align: top !important;\r\n        }\r\n    }\r\n\r\n    &__employees-table-salary-cell {\r\n        background-color: #F5F7FA;\r\n    }\r\n}\r\n\r\n@media (max-width: @tablet-max-width) {\r\n    .employee-forecast-print-page {\r\n        .employee-forecast-print-page__positions-table {\r\n            width: 100%;\r\n        }\r\n\r\n        &__employees-section {\r\n            .employee-forecast-print-page__employees-table {\r\n                width: 100%;\r\n            }\r\n        }\r\n    }\r\n}\r\n"],"file":"employee-forecast-print-page.css"}
.input-number-appearance {
  -moz-appearance: textfield;
}
.input-number-appearance::-webkit-inner-spin-button,
.input-number-appearance::-webkit-outer-spin-button {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  margin: 0;
}
.color--positive {
  color: #12c971;
}
.color--negative {
  color: #ff238d;
}
.color--secondary {
  color: #8e9cbb;
}
.color--neutral {
  color: #0066ff;
}
.employee-forecast-print-page {
  background-color: #FFF;
}
.employee-forecast-print-page .employee-forecast-print-page__date {
  margin-top: 12px;
}
.employee-forecast-print-page .employee-forecast-print-page__positions-table {
  margin-top: 22px;
  width: calc((100% - 30px) / 12 * 11);
}
.employee-forecast-print-page .employee-forecast-print-page__employees-section {
  margin-top: 28px;
}
.employee-forecast-print-page body {
  overflow: auto;
}
.employee-forecast-print-page__content {
  padding: 30px;
}
.employee-forecast-print-page__title {
  font-weight: 500;
  font-size: 22px;
}
.employee-forecast-print-page__date {
  display: block;
  font-size: 15px;
}
.employee-forecast-print-page__table {
  border-width: 1px;
  border-style: solid;
  border-color: #DFE4EF;
}
.employee-forecast-print-page__table > thead > tr > th {
  height: 35px;
  padding: 5px 10px;
  border-width: 1px;
  border-bottom-width: 2px;
  border-style: solid;
  border-color: #DFE4EF;
  vertical-align: middle;
  text-align: start;
  font-weight: 500;
  font-size: 12px;
}
.employee-forecast-print-page__table > thead > tr > th .hrm-table__head-cell-info-button {
  margin-left: 7px;
}
.employee-forecast-print-page__table > tbody > tr > td {
  height: 40px;
  border-width: 1px;
  padding: 14px 10px;
  border-style: solid;
  border-color: #DFE4EF;
  vertical-align: middle;
  font-size: 13px;
}
.employee-forecast-print-page__positions-table .employee-forecast-print-page__positions-table-categories-count {
  margin-left: 6px;
}
.employee-forecast-print-page__positions-table-categories-count {
  font-weight: bold;
  font-size: 13px;
  cursor: pointer;
}
.employee-forecast-print-page__positions-table-workload-cell,
.employee-forecast-print-page__positions-table-employee-count-cell,
.employee-forecast-print-page__positions-table-estimated-hours-cell {
  text-align: end;
}
.employee-forecast-print-page__employees-section .employee-forecast-print-page__employees-table {
  margin-top: 16px;
  width: calc((100% - 30px) / 12 * 11);
}
.employee-forecast-print-page__employees-section-title {
  font-weight: 500;
  font-size: 18px;
}
.employee-forecast-print-page__employees-table-position-row td {
  border-top-width: 2px !important;
  background-color: #F5F7FA;
}
.employee-forecast-print-page__employees-table-position-name-cell {
  font-weight: bold;
}
.employee-forecast-print-page__employees-table-rate-cell {
  text-align: end;
}
.employee-forecast-print-page__employees-table-statistics-cell {
  text-align: end;
}
.employee-forecast-print-page__employees-table-statistics-cell b {
  font-weight: bold;
}
.employee-forecast-print-page__employees-table-employee-row--multi-interval .employee-forecast-print-page__employees-table-employee-name-cell {
  vertical-align: top !important;
}
.employee-forecast-print-page__employees-table-working-hours-cell,
.employee-forecast-print-page__employees-table-return-rate-cell,
.employee-forecast-print-page__employees-table-salary-bulk-cell,
.employee-forecast-print-page__employees-table-salary-cell,
.employee-forecast-print-page__employees-table-rate-cell,
.employee-forecast-print-page__employees-table-rate-cell,
.employee-forecast-print-page__employees-table-bonus-cell,
.employee-forecast-print-page__employees-table-fine-cell {
  text-align: end;
}
.employee-forecast-print-page__employees-table-employee-row--multi-interval .employee-forecast-print-page__employees-table-working-hours-cell,
.employee-forecast-print-page__employees-table-employee-row--multi-interval .employee-forecast-print-page__employees-table-return-rate-cell,
.employee-forecast-print-page__employees-table-employee-row--multi-interval .employee-forecast-print-page__employees-table-salary-bulk-cell,
.employee-forecast-print-page__employees-table-employee-row--multi-interval .employee-forecast-print-page__employees-table-salary-cell,
.employee-forecast-print-page__employees-table-employee-row--multi-interval .employee-forecast-print-page__employees-table-rate-cell,
.employee-forecast-print-page__employees-table-employee-row--multi-interval .employee-forecast-print-page__employees-table-rate-cell,
.employee-forecast-print-page__employees-table-employee-row--multi-interval .employee-forecast-print-page__employees-table-bonus-cell,
.employee-forecast-print-page__employees-table-employee-row--multi-interval .employee-forecast-print-page__employees-table-fine-cell {
  vertical-align: top !important;
}
.employee-forecast-print-page__employees-table-salary-cell {
  background-color: #F5F7FA;
}
@media (max-width: 1200px) {
  .employee-forecast-print-page .employee-forecast-print-page__positions-table {
    width: 100%;
  }
  .employee-forecast-print-page__employees-section .employee-forecast-print-page__employees-table {
    width: 100%;
  }
}

/*# sourceMappingURL=employee-forecast-print-page.css.map */

{"version":3,"sources":["../base/_variables.less","login-page/login-page.less"],"names":[],"mappings":"AAsCA;EAUI,0BAAA;;AATF,wBAAC;AACD,wBAAC;EACC,wBAAA;EACA,qBAAA;EACA,gBAAA;EACA,SAAA;;AASF,MAAC;EACC,cAAA;;AAEF,MAAC;EACC,cAAA;;AAEF,MAAC;EACC,cAAA;;AAEF,MAAC;EACC,cAAA;;AC7DJ,WACI;EACI,YAAA;;AAGJ,WAAC;EACG,gBAAgB,6CAAhB;EACA,sBAAA;EACA,2BAAA;;AAGJ,WAAC;EACG,aAAA;EACA,mBAAA;EACA,uBAAA;EACA,UAAA;;AAJJ,WAAC,SAMG;EACI,WAAA;EACA,gBAAA;;AAIR,WAAC;EACG,aAAA;EACA,sBAAA;EACA,mBAAA;EACA,iBAAA;EACA,oBAAA;EAEA,gBAAA;EACA,0CAAA;EACA,kBAAA;;AATJ,WAAC,MAWG;EACI,mBAAA;EACA,kBAAA;;AAbR,WAAC,MAgBG;EACI,YAAA;EACA,gBAAA;;AAlBR,WAAC,MAqBG;EACI,gBAAA;EACA,YAAA;EACA,YAAA;;AAIR,WAAC;EACG,YAAA;EACA,YAAA;EAEA,gBAAgB,4BAAhB;;AAGJ,WAAC;EACG,eAAA;;AAGJ,WAAC;EACG,yBAAA;;AADJ,WAAC,QAGG;EACI,gBAAgB,uCAAhB;;AAJR,WAAC,QAOG;EACI,WAAA;;AARR,WAAC,QAWG;EACI,WAAA;;AAEA,WAdP,QAWG,gCAGK;EACG,sBDzDD,wsECyDC;;AAGJ,WAlBP,QAWG,gCAOK;EACG,cAAA;;AAMhB,QAAsC;EAE9B,WAAC,SACG;IACI,gBAAA;;;AAMhB,QAAsC;EAE9B,WAAC;IACG,uBAAA;;EADJ,WAAC,SAGG;IACI,gBAAA;;EAIR,WAAC;IACG,gBAAA;;EADJ,WAAC,MAGG;IACI,YAAA","sourcesContent":["@tablet-max-width: 1200px;\r\n@mobile-max-width: 767px;\r\n\r\n@neutral-theme-color: #0066ff;\r\n@positive-theme-color: #12c971;\r\n@negative-theme-color: #ff238d;\r\n@secondary-theme-color: #8e9cbb;\r\n\r\n@border-color: #dfe4ef;\r\n@light-grey-color: #f5f7fa;\r\n\r\n@hover-transition-duration: 0.3s;\r\n@hover-transition-timing-function: ease;\r\n\r\n.support-icon-background-image(@color) {\r\n  @svg-content: escape(\r\n    '\r\n        <svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\r\n            <path d=\"M10 18C12.1217 18 14.1566 17.1571 15.6569 15.6569C17.1571 14.1566 18 12.1217 18 10C18 7.87827 17.1571 5.84344 15.6569 4.34315C14.1566 2.84285 12.1217 2 10 2C7.87827 2 5.84344 2.84285 4.34315 4.34315C2.84285 5.84344 2 7.87827 2 10C2 12.1217 2.84285 14.1566 4.34315 15.6569C5.84344 17.1571 7.87827 18 10 18ZM10 20C4.477 20 0 15.523 0 10C0 4.477 4.477 0 10 0C15.523 0 20 4.477 20 10C20 15.523 15.523 20 10 20ZM13.446 7.968C13.1017 7.38474 12.6153 6.89826 12.032 6.554L15.657 2.929L17.071 4.343L13.446 7.968ZM7.968 13.446L4.343 17.071L2.929 15.657L6.554 12.032C6.89826 12.6153 7.38474 13.1017 7.968 13.446ZM7.968 6.554C7.38474 6.89826 6.89826 7.38474 6.554 7.968L2.929 4.343L4.343 2.93L7.968 6.555V6.554ZM12.704 12.948C11.9332 13.655 10.9162 14.032 9.87079 13.9981C8.82541 13.9643 7.83488 13.5223 7.11142 12.767C6.38797 12.0116 5.98916 11.0029 6.00044 9.95706C6.01172 8.9112 6.4322 7.91136 7.17178 7.17178C7.91136 6.4322 8.9112 6.01172 9.95706 6.00044C11.0029 5.98916 12.0116 6.38797 12.767 7.11142C13.5223 7.83488 13.9643 8.82541 13.9981 9.87079C14.032 10.9162 13.655 11.9332 12.948 12.704C13.141 12.494 13.307 12.269 13.446 12.032L16.32 14.906C15.9093 15.4343 15.4343 15.9093 14.906 16.32L12.032 13.446C12.269 13.306 12.494 13.141 12.704 12.948ZM10 12C10.5304 12 11.0391 11.7893 11.4142 11.4142C11.7893 11.0391 12 10.5304 12 10C12 9.46957 11.7893 8.96086 11.4142 8.58579C11.0391 8.21071 10.5304 8 10 8C9.46957 8 8.96086 8.21071 8.58579 8.58579C8.21071 8.96086 8 9.46957 8 10C8 10.5304 8.21071 11.0391 8.58579 11.4142C8.96086 11.7893 9.46957 12 10 12Z\" fill=\"@{color}\"/>\r\n        </svg>\r\n\t'\r\n  );\r\n  @result: url('data:image/svg+xml,@{svg-content}');\r\n}\r\n\r\n.error-icon-background-image(@color) {\r\n  @svg-content: escape(\r\n    '\r\n        <svg width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\r\n            <circle cx=\"7\" cy=\"7\" r=\"6.5\" fill=\"white\" stroke=\"@{color}\"/>\r\n            <circle cx=\"7\" cy=\"10\" r=\"1\" fill=\"@{color}\"/>\r\n            <rect x=\"6\" y=\"3\" width=\"2\" height=\"5\" rx=\"1\" fill=\"@{color}\"/>\r\n        </svg>\r\n\t'\r\n  );\r\n  @result: url('data:image/svg+xml,@{svg-content}');\r\n}\r\n\r\n.input-number-appearance {\r\n  &::-webkit-inner-spin-button,\r\n  &::-webkit-outer-spin-button {\r\n    -webkit-appearance: none;\r\n    -moz-appearance: none;\r\n    appearance: none;\r\n    margin: 0;\r\n  }\r\n\r\n  & {\r\n    -moz-appearance: textfield;\r\n  }\r\n}\r\n\r\n.color {\r\n  &--positive {\r\n    color: @positive-theme-color;\r\n  }\r\n  &--negative {\r\n    color: @negative-theme-color;\r\n  }\r\n  &--secondary {\r\n    color: @secondary-theme-color;\r\n  }\r\n  &--neutral {\r\n    color: @neutral-theme-color;\r\n  }\r\n}\r\n","@import '../../base/_variables.less';\r\n\r\n.login-page {\r\n    .login-page__content {\r\n        flex-grow: 1;\r\n    }\r\n\r\n    &__scaffold {\r\n        background: url('../../assets/img/login-page-background.png');\r\n        background-size: cover;\r\n        background-position: center;\r\n    }\r\n\r\n    &__content {\r\n        display: flex;\r\n        align-items: center;\r\n        justify-content: center;\r\n        padding: 0;\r\n\r\n        .login-page__form {\r\n            width: 100%;\r\n            max-width: 566px;\r\n        }\r\n    }\r\n\r\n    &__form {\r\n        display: flex;\r\n        flex-direction: column;\r\n        align-items: center;\r\n        padding-top: 56px;\r\n        padding-bottom: 69px;\r\n\r\n        background: #FFF;\r\n        box-shadow: 0 1px 4px rgba(0, 15, 38, 0.1);\r\n        border-radius: 6px;\r\n\r\n        .login-page__form-logo {\r\n            margin-bottom: 26px;\r\n            margin-left: -15px;\r\n        }\r\n\r\n        .login-page__form-field {\r\n            width: 400px;\r\n            margin-top: 26px;\r\n        }\r\n\r\n        .login-page__form-submit-button {\r\n            margin-top: 52px;\r\n            width: 140px;\r\n            height: 45px;\r\n        }\r\n    }\r\n\r\n    &__form-logo {\r\n        width: 141px;\r\n        height: 28px;\r\n\r\n        background: url('../../assets/img/logo.svg');\r\n    }\r\n\r\n    &__form-submit-button {\r\n        font-size: 17px;\r\n    }\r\n\r\n    &__footer {\r\n        border-top-color: #A1A6BD;\r\n\r\n        .hrm-basic-footer__logo {\r\n            background: url('../../assets/img/lookin-logo-alt.png');\r\n        }\r\n\r\n        .hrm-basic-footer__copyright {\r\n            color: #FFF;\r\n        }\r\n\r\n        .hrm-basic-footer__support-link {\r\n            color: #FFF;\r\n\r\n            &:before {\r\n                background-image: .support-icon-background-image(#FFF)[@result];\r\n            }\r\n\r\n            &:hover {\r\n                color: #D3D8DF;\r\n            }\r\n        }\r\n    }\r\n}\r\n\r\n@media (max-width: @tablet-max-width) {\r\n    .login-page {\r\n        &__content {\r\n            .login-page__form {\r\n                max-width: 585px;\r\n            }\r\n        }\r\n    }\r\n}\r\n\r\n@media (max-width: @mobile-max-width) {\r\n    .login-page {\r\n        &__content {\r\n            align-items: flex-start;\r\n\r\n            .login-page__form {\r\n                max-width: unset;\r\n            }\r\n        }\r\n\r\n        &__form {\r\n            border-radius: 0;\r\n\r\n            .login-page__form-field {\r\n                width: 280px;\r\n            }\r\n        }\r\n    }\r\n}"],"file":"login-page.css"}
.input-number-appearance {
  -moz-appearance: textfield;
}
.input-number-appearance::-webkit-inner-spin-button,
.input-number-appearance::-webkit-outer-spin-button {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  margin: 0;
}
.color--positive {
  color: #12c971;
}
.color--negative {
  color: #ff238d;
}
.color--secondary {
  color: #8e9cbb;
}
.color--neutral {
  color: #0066ff;
}
.login-page .login-page__content {
  flex-grow: 1;
}
.login-page__scaffold {
  background: url('../../assets/img/login-page-background.png');
  background-size: cover;
  background-position: center;
}
.login-page__content {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0;
}
.login-page__content .login-page__form {
  width: 100%;
  max-width: 566px;
}
.login-page__form {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding-top: 56px;
  padding-bottom: 69px;
  background: #FFF;
  box-shadow: 0 1px 4px rgba(0, 15, 38, 0.1);
  border-radius: 6px;
}
.login-page__form .login-page__form-logo {
  margin-bottom: 26px;
  margin-left: -15px;
}
.login-page__form .login-page__form-field {
  width: 400px;
  margin-top: 26px;
}
.login-page__form .login-page__form-submit-button {
  margin-top: 52px;
  width: 140px;
  height: 45px;
}
.login-page__form-logo {
  width: 141px;
  height: 28px;
  background: url('../../assets/img/logo.svg');
}
.login-page__form-submit-button {
  font-size: 17px;
}
.login-page__footer {
  border-top-color: #A1A6BD;
}
.login-page__footer .hrm-basic-footer__logo {
  background: url('../../assets/img/lookin-logo-alt.png');
}
.login-page__footer .hrm-basic-footer__copyright {
  color: #FFF;
}
.login-page__footer .hrm-basic-footer__support-link {
  color: #FFF;
}
.login-page__footer .hrm-basic-footer__support-link:before {
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M10%2018C12.1217%2018%2014.1566%2017.1571%2015.6569%2015.6569C17.1571%2014.1566%2018%2012.1217%2018%2010C18%207.87827%2017.1571%205.84344%2015.6569%204.34315C14.1566%202.84285%2012.1217%202%2010%202C7.87827%202%205.84344%202.84285%204.34315%204.34315C2.84285%205.84344%202%207.87827%202%2010C2%2012.1217%202.84285%2014.1566%204.34315%2015.6569C5.84344%2017.1571%207.87827%2018%2010%2018ZM10%2020C4.477%2020%200%2015.523%200%2010C0%204.477%204.477%200%2010%200C15.523%200%2020%204.477%2020%2010C20%2015.523%2015.523%2020%2010%2020ZM13.446%207.968C13.1017%207.38474%2012.6153%206.89826%2012.032%206.554L15.657%202.929L17.071%204.343L13.446%207.968ZM7.968%2013.446L4.343%2017.071L2.929%2015.657L6.554%2012.032C6.89826%2012.6153%207.38474%2013.1017%207.968%2013.446ZM7.968%206.554C7.38474%206.89826%206.89826%207.38474%206.554%207.968L2.929%204.343L4.343%202.93L7.968%206.555V6.554ZM12.704%2012.948C11.9332%2013.655%2010.9162%2014.032%209.87079%2013.9981C8.82541%2013.9643%207.83488%2013.5223%207.11142%2012.767C6.38797%2012.0116%205.98916%2011.0029%206.00044%209.95706C6.01172%208.9112%206.4322%207.91136%207.17178%207.17178C7.91136%206.4322%208.9112%206.01172%209.95706%206.00044C11.0029%205.98916%2012.0116%206.38797%2012.767%207.11142C13.5223%207.83488%2013.9643%208.82541%2013.9981%209.87079C14.032%2010.9162%2013.655%2011.9332%2012.948%2012.704C13.141%2012.494%2013.307%2012.269%2013.446%2012.032L16.32%2014.906C15.9093%2015.4343%2015.4343%2015.9093%2014.906%2016.32L12.032%2013.446C12.269%2013.306%2012.494%2013.141%2012.704%2012.948ZM10%2012C10.5304%2012%2011.0391%2011.7893%2011.4142%2011.4142C11.7893%2011.0391%2012%2010.5304%2012%2010C12%209.46957%2011.7893%208.96086%2011.4142%208.58579C11.0391%208.21071%2010.5304%208%2010%208C9.46957%208%208.96086%208.21071%208.58579%208.58579C8.21071%208.96086%208%209.46957%208%2010C8%2010.5304%208.21071%2011.0391%208.58579%2011.4142C8.96086%2011.7893%209.46957%2012%2010%2012Z%22%20fill%3D%22%23FFF%22/%3E%0A%20%20%20%20%20%20%20%20%3C/svg%3E%0A%09');
}
.login-page__footer .hrm-basic-footer__support-link:hover {
  color: #D3D8DF;
}
@media (max-width: 1200px) {
  .login-page__content .login-page__form {
    max-width: 585px;
  }
}
@media (max-width: 767px) {
  .login-page__content {
    align-items: flex-start;
  }
  .login-page__content .login-page__form {
    max-width: unset;
  }
  .login-page__form {
    border-radius: 0;
  }
  .login-page__form .login-page__form-field {
    width: 280px;
  }
}

/*# sourceMappingURL=login-page.css.map */

{"version":3,"sources":["../base/_variables.less","employee-forecast-page/employee-forecast-page.less"],"names":[],"mappings":"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","sourcesContent":["@tablet-max-width: 1200px;\r\n@mobile-max-width: 767px;\r\n\r\n@neutral-theme-color: #0066ff;\r\n@positive-theme-color: #12c971;\r\n@negative-theme-color: #ff238d;\r\n@secondary-theme-color: #8e9cbb;\r\n\r\n@border-color: #dfe4ef;\r\n@light-grey-color: #f5f7fa;\r\n\r\n@hover-transition-duration: 0.3s;\r\n@hover-transition-timing-function: ease;\r\n\r\n.support-icon-background-image(@color) {\r\n  @svg-content: escape(\r\n    '\r\n        <svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\r\n            <path d=\"M10 18C12.1217 18 14.1566 17.1571 15.6569 15.6569C17.1571 14.1566 18 12.1217 18 10C18 7.87827 17.1571 5.84344 15.6569 4.34315C14.1566 2.84285 12.1217 2 10 2C7.87827 2 5.84344 2.84285 4.34315 4.34315C2.84285 5.84344 2 7.87827 2 10C2 12.1217 2.84285 14.1566 4.34315 15.6569C5.84344 17.1571 7.87827 18 10 18ZM10 20C4.477 20 0 15.523 0 10C0 4.477 4.477 0 10 0C15.523 0 20 4.477 20 10C20 15.523 15.523 20 10 20ZM13.446 7.968C13.1017 7.38474 12.6153 6.89826 12.032 6.554L15.657 2.929L17.071 4.343L13.446 7.968ZM7.968 13.446L4.343 17.071L2.929 15.657L6.554 12.032C6.89826 12.6153 7.38474 13.1017 7.968 13.446ZM7.968 6.554C7.38474 6.89826 6.89826 7.38474 6.554 7.968L2.929 4.343L4.343 2.93L7.968 6.555V6.554ZM12.704 12.948C11.9332 13.655 10.9162 14.032 9.87079 13.9981C8.82541 13.9643 7.83488 13.5223 7.11142 12.767C6.38797 12.0116 5.98916 11.0029 6.00044 9.95706C6.01172 8.9112 6.4322 7.91136 7.17178 7.17178C7.91136 6.4322 8.9112 6.01172 9.95706 6.00044C11.0029 5.98916 12.0116 6.38797 12.767 7.11142C13.5223 7.83488 13.9643 8.82541 13.9981 9.87079C14.032 10.9162 13.655 11.9332 12.948 12.704C13.141 12.494 13.307 12.269 13.446 12.032L16.32 14.906C15.9093 15.4343 15.4343 15.9093 14.906 16.32L12.032 13.446C12.269 13.306 12.494 13.141 12.704 12.948ZM10 12C10.5304 12 11.0391 11.7893 11.4142 11.4142C11.7893 11.0391 12 10.5304 12 10C12 9.46957 11.7893 8.96086 11.4142 8.58579C11.0391 8.21071 10.5304 8 10 8C9.46957 8 8.96086 8.21071 8.58579 8.58579C8.21071 8.96086 8 9.46957 8 10C8 10.5304 8.21071 11.0391 8.58579 11.4142C8.96086 11.7893 9.46957 12 10 12Z\" fill=\"@{color}\"/>\r\n        </svg>\r\n\t'\r\n  );\r\n  @result: url('data:image/svg+xml,@{svg-content}');\r\n}\r\n\r\n.error-icon-background-image(@color) {\r\n  @svg-content: escape(\r\n    '\r\n        <svg width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\r\n            <circle cx=\"7\" cy=\"7\" r=\"6.5\" fill=\"white\" stroke=\"@{color}\"/>\r\n            <circle cx=\"7\" cy=\"10\" r=\"1\" fill=\"@{color}\"/>\r\n            <rect x=\"6\" y=\"3\" width=\"2\" height=\"5\" rx=\"1\" fill=\"@{color}\"/>\r\n        </svg>\r\n\t'\r\n  );\r\n  @result: url('data:image/svg+xml,@{svg-content}');\r\n}\r\n\r\n.input-number-appearance {\r\n  &::-webkit-inner-spin-button,\r\n  &::-webkit-outer-spin-button {\r\n    -webkit-appearance: none;\r\n    -moz-appearance: none;\r\n    appearance: none;\r\n    margin: 0;\r\n  }\r\n\r\n  & {\r\n    -moz-appearance: textfield;\r\n  }\r\n}\r\n\r\n.color {\r\n  &--positive {\r\n    color: @positive-theme-color;\r\n  }\r\n  &--negative {\r\n    color: @negative-theme-color;\r\n  }\r\n  &--secondary {\r\n    color: @secondary-theme-color;\r\n  }\r\n  &--neutral {\r\n    color: @neutral-theme-color;\r\n  }\r\n}\r\n","@import '../../base/_variables.less';\r\n\r\n.employee-forecast-page {\r\n    .employee-forecast-page__form {\r\n        margin-top: 32px;\r\n    }\r\n\r\n    .employee-forecast-page__form-header {\r\n        .employee-forecast-page__form-header-action {\r\n            margin-top: 13px;\r\n            margin-left: 33px;\r\n        }\r\n    }\r\n\r\n    .employee-forecast-page__positions-table {\r\n        width: calc((100% - 30px) / 12 * 11);\r\n        margin-top: 28px;\r\n    }\r\n\r\n    .employee-forecast-page__footer {\r\n        flex-shrink: 0;\r\n        height: 150px;\r\n    }\r\n\r\n    &__content {\r\n        padding-top: 40px;\r\n        padding-right: 30px;\r\n        padding-left: 30px;\r\n\r\n        background-color: #FFF;\r\n    }\r\n\r\n    &__header {\r\n        display: flex;\r\n        align-items: center;\r\n        justify-content: space-between;\r\n    }\r\n\r\n    &__title {\r\n        font-weight: 500;\r\n        font-size: 22px;\r\n    }\r\n\r\n    &__form {\r\n        .employee-forecast-page__form-employees-section {\r\n            margin-top: 30px;\r\n        }\r\n    }\r\n\r\n    &__form-header {\r\n        display: flex;\r\n    }\r\n\r\n    &__date-form-field {\r\n        width: 200px;\r\n    }\r\n\r\n    &__build-forecast-button {\r\n        width: 190px;\r\n    }\r\n\r\n    &__recalculate-forecast-button {\r\n        width: 140px;\r\n    }\r\n\r\n    &__positions-table {\r\n        .employee-forecast-page__positions-table-categories-count {\r\n            margin-left: 6px;\r\n        }\r\n\r\n        .employee-forecast-page__positions-table-name-head-cell {\r\n            width: 25%;\r\n        }\r\n\r\n        .employee-forecast-page__positions-table-workload-type-head-cell {\r\n            width: 25%;\r\n        }\r\n\r\n        .employee-forecast-page__positions-table-workload-cell {\r\n            width: 84px;\r\n            min-width: 84px;\r\n        }\r\n\r\n        .employee-forecast-page__positions-table-employee-count-head-cell {\r\n            width: 107px;\r\n        }\r\n\r\n        .employee-forecast-page__positions-table-estimated-hours-head-cell {\r\n            width: 107px;\r\n        }\r\n    }\r\n\r\n    &__positions-table-categories-count {\r\n        font-weight: bold;\r\n        font-size: 13px;\r\n        color: #0066FF;\r\n\r\n        cursor: pointer;\r\n    }\r\n\r\n    &__positions-table-workload-cell {\r\n        .hrm-table__editable-cell-control.hrm-table__editable-cell-control--type_input {\r\n            text-align: end;\r\n        }\r\n    }\r\n\r\n    &__positions-table-employee-count-cell {\r\n        text-align: end;\r\n    }\r\n\r\n    &__positions-table-estimated-hours-cell {\r\n        text-align: end;\r\n    }\r\n\r\n    &__form-employees-section {\r\n        .employee-forecast-page__form-employees-section-title {\r\n            margin-top: 45px;\r\n        }\r\n\r\n        .employee-forecast-page__employees-table-fixed-section-container {\r\n            margin-top: 16px;\r\n            width: calc((100% - 30px) / 12 * 11);\r\n        }\r\n\r\n        .employee-forecast-page__employees-table-sticky-section-container {\r\n            margin-top: 16px;\r\n            width: calc((100% - 30px) / 12 * 11);\r\n        }\r\n\r\n        .employee-forecast-page__form-employees-section-additional-actions-list {\r\n            margin-top: calc(16px - 12px);\r\n        }\r\n    }\r\n\r\n    &__add-employees-button {\r\n        width: 215px;\r\n    }\r\n\r\n    &__recalculate-employees-button {\r\n        width: 230px;\r\n    }\r\n\r\n    &__form-employees-section-title {\r\n        display: block;\r\n\r\n        font-weight: 500;\r\n        font-size: 18px;\r\n    }\r\n\r\n    &__employees-table-fixed-section-container {\r\n        .employee-forecast-page__employees-table {\r\n            width: 100%;\r\n        }\r\n    }\r\n\r\n    &__employees-table {\r\n        & > thead {\r\n            visibility: hidden;\r\n        }\r\n\r\n        .employee-forecast-page__employees-table-working-hours-head-cell {\r\n            width: 88px;\r\n        }\r\n\r\n        .employee-forecast-page__employees-table-rate-head-cell {\r\n            width: 80px;\r\n        }\r\n\r\n        .employee-forecast-page__employees-table-return-rate-head-cell {\r\n            width: 95px;\r\n        }\r\n\r\n        .employee-forecast-page__employees-table-salary-bulk-head-cell {\r\n            width: 105px;\r\n        }\r\n\r\n        .employee-forecast-page__employees-table-bonus-head-cell {\r\n            width: 78px;\r\n        }\r\n\r\n        .employee-forecast-page__employees-table-fine-head-cell {\r\n            width: 78px;\r\n        }\r\n\r\n        .employee-forecast-page__employees-table-salary-head-cell {\r\n            width: 107px;\r\n        }\r\n\r\n        .employee-forecast-page__employees-table-working-intervals-head-cell {\r\n            min-width: 155px;\r\n            width: 155px;\r\n        }\r\n    }\r\n\r\n    &__employees-table-sticky-header {\r\n        background-color: #FFF;\r\n\r\n        & > thead {\r\n            visibility: visible;\r\n        }\r\n    }\r\n\r\n    &__employees-table-position-row {\r\n        & > td {\r\n            height: 37px !important;\r\n            border-top-width: 2px !important;\r\n\r\n            background-color: #F5F7FA;\r\n        }\r\n\r\n        .employee-forecast-page__employees-table-rate-cell {\r\n            vertical-align: middle !important;\r\n        }\r\n    }\r\n\r\n    &__employees-table-employee-row {\r\n        &--multi-interval {\r\n            & > td {\r\n                padding-top: 14px !important;\r\n                padding-bottom: 14px !important;\r\n\r\n                .hrm-table__editable-cell-control {\r\n                    margin-top: -14px;\r\n                    margin-bottom: -14px;\r\n                    padding-top: 14px;\r\n                    padding-bottom: 14px;\r\n                }\r\n            }\r\n        }\r\n    }\r\n\r\n    &__employees-table-position-name-cell {\r\n        font-weight: bold;\r\n\r\n        .employee-forecast-page__employees-table-position-name-cell-add-button {\r\n            flex-shrink: 0;\r\n            margin-right: 10px;\r\n        }\r\n    }\r\n\r\n    &__employees-table-position-name-cell-name {\r\n        overflow: hidden;\r\n        text-overflow: ellipsis;\r\n    }\r\n\r\n    &__employees-table-statistics-cell {\r\n        text-align: end;\r\n\r\n        b {\r\n            font-weight: bold;\r\n        }\r\n    }\r\n\r\n    &__employees-table-employee-name-cell {\r\n        .employee-forecast-page__employees-table-employee-row--multi-interval & {\r\n            vertical-align: top !important;\r\n        }\r\n    }\r\n\r\n    &__employees-table-employee {\r\n        display: flex;\r\n        align-items: center;\r\n\r\n        .employee-forecast-page__employees-table-employee-remove-button {\r\n            flex-shrink: 0;\r\n            margin-right: 10px;\r\n        }\r\n    }\r\n\r\n    &__employees-table-employee-name {\r\n        overflow: hidden;\r\n        text-overflow: ellipsis;\r\n    }\r\n\r\n    &__employees-table-interval-cell {\r\n        td& {\r\n            height: 40px !important;\r\n            padding-top: 0 !important;\r\n            padding-bottom: 0 !important;\r\n\r\n            .hrm-table__editable-cell-content {\r\n                margin-top: 0 !important;\r\n                margin-bottom: 0 !important;\r\n                height: 100% !important;\r\n                padding-top: 0 !important;\r\n                padding-bottom: 0 !important;\r\n            }\r\n        }\r\n\r\n        .employee-forecast-page__employees-table-interval-cell-actions {\r\n            width: 38px;\r\n            margin-left: 19px;\r\n            flex-shrink: 0;\r\n        }\r\n    }\r\n\r\n    &__employees-table-working-hours-cell,\r\n    &__employees-table-return-rate-cell,\r\n    &__employees-table-salary-bulk-cell,\r\n    &__employees-table-salary-cell {\r\n        text-align: end;\r\n\r\n        .employee-forecast-page__employees-table-employee-row--multi-interval & {\r\n            vertical-align: top !important;\r\n        }\r\n    }\r\n\r\n    &__employees-table-salary-cell {\r\n        background-color: #E1EDFF;\r\n    }\r\n\r\n    &__employees-table-rate-cell,\r\n    &__employees-table-rate-cell,\r\n    &__employees-table-bonus-cell,\r\n    &__employees-table-fine-cell {\r\n        .hrm-table__editable-cell-control {\r\n            text-align: end;\r\n        }\r\n\r\n        .employee-forecast-page__employees-table-employee-row--multi-interval & {\r\n            vertical-align: top !important;\r\n        }\r\n    }\r\n\r\n    &__employees-table-interval-cell-actions {\r\n        display: flex;\r\n        align-items: center;\r\n    }\r\n\r\n    &__employees-table-fixed-section {\r\n        background-color: #FFF;\r\n    }\r\n\r\n    &__form-employees-section-additional-actions-list {\r\n        display: flex;\r\n        flex-wrap: wrap;\r\n        margin-left: -10px;\r\n        margin-top: -12px;\r\n\r\n        .employee-forecast-page__form-employees-section-additional-actions-list-item {\r\n            margin-top: 12px;\r\n            margin-left: 10px;\r\n        }\r\n    }\r\n\r\n    &__footer {\r\n        display: flex;\r\n        flex-direction: column;\r\n        align-items: center;\r\n        justify-content: center;\r\n        padding-left: 20px;\r\n        padding-right: 20px;\r\n\r\n        background-color: #F5F7FA;\r\n\r\n        .employee-forecast-page__footer-login-button {\r\n            margin-top: 20px;\r\n            width: 250px;\r\n        }\r\n    }\r\n\r\n    &__footer-text {\r\n        font-size: 15px;\r\n        text-align: center;\r\n    }\r\n}\r\n\r\n@media (max-width: @tablet-max-width) {\r\n    .employee-forecast-page {\r\n        .employee-forecast-page__date-form-field {\r\n            width: 216px;\r\n        }\r\n\r\n        .employee-forecast-page__positions-table {\r\n            max-width: unset;\r\n            width: 100%;\r\n        }\r\n\r\n        &__content {\r\n            padding-top: 32px;\r\n        }\r\n\r\n        &__positions-table {\r\n            & > thead {\r\n                visibility: visible;\r\n            }\r\n\r\n            .employee-forecast-page__positions-table-workload-cell {\r\n                width: 73px;\r\n            }\r\n        }\r\n\r\n        &__form-employees-section {\r\n            .employee-forecast-page__employees-table-fixed-section-container {\r\n                margin-top: 16px;\r\n                width: 100%;\r\n            }\r\n\r\n            .employee-forecast-page__employees-table-fixed-section-container {\r\n                max-width: unset;\r\n            }\r\n        }\r\n\r\n        &__employees-table-fixed-section-container {\r\n            padding-left: 176px;\r\n\r\n            .employee-forecast-page__employees-table-fixed-section {\r\n                width: 176px;\r\n\r\n                & > tbody > tr > td {\r\n                    max-width: 176px;\r\n                }\r\n            }\r\n\r\n            .employee-forecast-page__employees-table-position-name-cell {\r\n                max-height: 38px;\r\n            }\r\n        }\r\n\r\n        &__employees-table {\r\n            & > thead {\r\n                visibility: visible;\r\n\r\n                & > tr > th {\r\n                    height: 60px;\r\n                }\r\n            }\r\n        }\r\n\r\n        &__employees-table-position-row {\r\n            & > td {\r\n                height: 38px !important;\r\n            }\r\n        }\r\n\r\n        &__employees-table-position-name-cell {\r\n            white-space: nowrap;\r\n            overflow: hidden;\r\n            background-color: transparent !important;\r\n        }\r\n\r\n        &__employees-table-employee-name-cell {\r\n            td& {\r\n                padding-top: 0 !important;\r\n                padding-bottom: 0 !important;\r\n\r\n                vertical-align: middle !important;\r\n            }\r\n\r\n            overflow: hidden;\r\n\r\n            .employee-forecast-page__employees-table-employee-row--multi-interval td& {\r\n                padding-top: 14px !important;\r\n                padding-bottom: 14px !important;\r\n\r\n                vertical-align: top !important;\r\n            }\r\n        }\r\n\r\n        &__employees-table-employee {\r\n            .employee-forecast-page__employees-table-employee-name {\r\n                max-height: 51px;\r\n            }\r\n        }\r\n\r\n        &__employees-table-working-hours-cell,\r\n        &__employees-table-return-rate-cell,\r\n        &__employees-table-salary-bulk-cell,\r\n        &__employees-table-salary-cell {\r\n            td& {\r\n                padding-top: 0 !important;\r\n                padding-bottom: 0 !important;\r\n\r\n                vertical-align: middle !important;\r\n            }\r\n\r\n            text-align: end;\r\n\r\n            .employee-forecast-page__employees-table-employee-row--multi-interval td& {\r\n                padding-top: 14px !important;\r\n                padding-bottom: 14px !important;\r\n\r\n                vertical-align: top !important;\r\n            }\r\n        }\r\n\r\n        &__employees-table-rate-cell,\r\n        &__employees-table-rate-cell,\r\n        &__employees-table-bonus-cell,\r\n        &__employees-table-fine-cell {\r\n            td& {\r\n                padding-top: 0 !important;\r\n                padding-bottom: 0 !important;\r\n\r\n                vertical-align: middle !important;\r\n            }\r\n\r\n            .hrm-table__editable-cell-control {\r\n                text-align: end;\r\n            }\r\n\r\n            .employee-forecast-page__employees-table-employee-row--multi-interval td& {\r\n                padding-top: 14px !important;\r\n                padding-bottom: 14px !important;\r\n\r\n                vertical-align: top !important;\r\n            }\r\n        }\r\n    }\r\n}\r\n\r\n@media (max-width: @mobile-max-width) {\r\n    .employee-forecast-page {\r\n        .employee-forecast-page__form-header {\r\n            .employee-forecast-page__form-header-action {\r\n                margin-top: 20px;\r\n                margin-left: 0;\r\n            }\r\n        }\r\n\r\n        .employee-forecast-page__positions-table {\r\n            margin-left: -20px;\r\n            margin-right: -20px;\r\n            width: calc(100% + 40px);\r\n        }\r\n\r\n        .employee-forecast-page__footer {\r\n            height: 170px;\r\n        }\r\n\r\n        &__content {\r\n            padding-top: 20px;\r\n            padding-right: 20px;\r\n            padding-left: 20px;\r\n        }\r\n\r\n        &__title {\r\n            font-size: 18px;\r\n        }\r\n\r\n        &__back-button {\r\n            width: 30px;\r\n            height: 30px;\r\n\r\n            &:before {\r\n                width: 14px;\r\n                height: 10px;\r\n            }\r\n        }\r\n\r\n        &__form-header {\r\n            flex-direction: column;\r\n        }\r\n\r\n        &__positions-table {\r\n            .employee-forecast-page__positions-table-workload-type-cell {\r\n                max-width: 180px;\r\n\r\n                .hrm-table__cell-content {\r\n                    align-items: flex-start;\r\n                    width: 100%;\r\n                    max-height: calc(40px - 14px);\r\n                    overflow: hidden;\r\n                    text-overflow: ellipsis;\r\n                    display: inline-block;\r\n                }\r\n            }\r\n        }\r\n\r\n        &__positions-table-fixed-section {\r\n            background-color: #FFF;\r\n        }\r\n\r\n        &__positions-table-table {\r\n            & > tbody {\r\n                & > tr {\r\n                    & > th {\r\n                        width: 108px !important;\r\n                        height: 40px;\r\n                    }\r\n\r\n                    & > td {\r\n                        height: 40px;\r\n                    }\r\n\r\n                    &:first-child {\r\n                        & > th {\r\n                            border-bottom-width: 2px;\r\n                        }\r\n\r\n                        & > td {\r\n                            border-bottom-width: 2px;\r\n                        }\r\n                    }\r\n                }\r\n            }\r\n\r\n            .employee-forecast-page__positions-table-workload-cell {\r\n                min-width: 90px;\r\n            }\r\n        }\r\n\r\n        &__positions-table-table-head-cell-content {\r\n            justify-content: space-between;\r\n        }\r\n\r\n        &__form {\r\n            .employee-forecast-page__form-employees-section {\r\n                margin-top: 20px;\r\n            }\r\n        }\r\n\r\n        &__form-employees-section {\r\n            .employee-forecast-page__employees-table {\r\n                margin-top: 14px;\r\n                margin-right: -20px;\r\n                margin-left: -20px;\r\n                width: calc(100% + 40px);\r\n            }\r\n        }\r\n\r\n        &__employees-table {\r\n            border-top-width: 1px;\r\n\r\n            border-top-color: #DFE4EF;\r\n            border-top-style: solid;\r\n\r\n            .employee-forecast-page__employees-table-name-head-cell,\r\n            .employee-forecast-page__employees-table-employee-name-cell {\r\n                height: 35px\r\n            }\r\n\r\n            .employee-forecast-page__employees-table-working-intervals-head-cell {\r\n                min-width: unset;\r\n\r\n                &--single-line {\r\n                    height: 50px !important;\r\n                }\r\n            }\r\n\r\n            .employee-forecast-page__employees-table-interval-cell {\r\n                min-width: 155px;\r\n\r\n                &--single-line {\r\n                    height: 50px !important;\r\n                }\r\n            }\r\n\r\n            .employee-forecast-page__employees-table-salary-bulk-head-cell,\r\n            .employee-forecast-page__employees-table-salary-bulk-cell {\r\n                height: 50px\r\n            }\r\n        }\r\n\r\n        &__employees-table-position-section {\r\n            .employee-forecast-page__employees-table-position-section-header {\r\n                height: 60px;\r\n            }\r\n\r\n            &:not(.employee-forecast-page__employees-table-position-section--open) {\r\n                border-bottom-width: 1px;\r\n\r\n                border-bottom-color: #DFE4EF;\r\n                border-bottom-style: solid;\r\n            }\r\n        }\r\n\r\n        &__employees-table-position-section-header {\r\n            display: flex;\r\n            align-items: center;\r\n            padding-left: 20px;\r\n            padding-right: 20px;\r\n\r\n            .employee-forecast-page__employees-table-position-section-header-toggle-button {\r\n                margin-right: 12px;\r\n            }\r\n\r\n            .employee-forecast-page__employees-table-position-section-header-add-button {\r\n                flex-shrink: 0;\r\n            }\r\n        }\r\n\r\n        &__employees-table-position-section-body {\r\n            .employee-forecast-page__employees-table-fixed-section-container {\r\n                margin-top: 0;\r\n            }\r\n\r\n            .employee-forecast-page__employees-table-position-section-body-header {\r\n                height: 70px;\r\n            }\r\n\r\n            .employee-forecast-page__employees-table-position-section-table {\r\n                width: 100%;\r\n            }\r\n        }\r\n\r\n        &__employees-table-position-section-header-title {\r\n            font-weight: 500;\r\n            font-size: 15px;\r\n        }\r\n\r\n        &__employees-table-position-section-body-header {\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: space-between;\r\n            border-top-width: 1px;\r\n            padding-right: 20px;\r\n            padding-left: 20px;\r\n\r\n            border-top-color: #DFE4EF;\r\n            border-top-style: solid;\r\n\r\n            .employee-forecast-page__employees-table-position-section-body-header-rate-form-field {\r\n                margin-top: -6px;\r\n                width: 100%;\r\n                max-width: 100px;\r\n            }\r\n\r\n            .employee-forecast-page__employees-table-position-section-body-header-statistics {\r\n                margin-left: 16px;\r\n            }\r\n        }\r\n\r\n        &__employees-table-position-section-body-header-rate-form-field {\r\n            padding-top: 20px;\r\n\r\n            .hrm-form-field__basis {\r\n                padding-bottom: 8px;\r\n            }\r\n\r\n            .hrm-form-field__control {\r\n                font-size: 13px;\r\n            }\r\n\r\n            &.hrm-form-field--should-label-float {\r\n                .hrm-form-field__label {\r\n                    transform: translateY(-19px);\r\n                }\r\n            }\r\n        }\r\n\r\n        &__employees-table-position-section-body-header-statistics {\r\n            text-align: end;\r\n            font-size: 13px;\r\n\r\n            b {\r\n                font-weight: bold;\r\n            }\r\n        }\r\n\r\n        &__employees-table-position-section-table-fixed-section-container {\r\n            .employee-forecast-page__employees-table-position-section-table-fixed-section {\r\n                width: 108px;\r\n            }\r\n        }\r\n\r\n        &__employees-table-position-section-table {\r\n            & > tbody > tr > th {\r\n                border-bottom-width: 1px;\r\n                min-width: 108px;\r\n                max-width: 108px;\r\n                width: 108px !important;\r\n                height: 40px;\r\n            }\r\n\r\n            .hrm-table__head-cell-content {\r\n                justify-content: space-between;\r\n            }\r\n        }\r\n\r\n        &__employees-table-position-section-table-fixed-section {\r\n            background-color: #FFF;\r\n        }\r\n\r\n        &__employees-table-position-section-table {\r\n            & > tbody > tr > td {\r\n                height: 40px;\r\n            }\r\n        }\r\n\r\n        &__employees-table-remove-cell {\r\n            text-align: end;\r\n        }\r\n    }\r\n}\r\n"],"file":"employee-forecast-page.css"}
.input-number-appearance {
  -moz-appearance: textfield;
}
.input-number-appearance::-webkit-inner-spin-button,
.input-number-appearance::-webkit-outer-spin-button {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  margin: 0;
}
.color--positive {
  color: #12c971;
}
.color--negative {
  color: #ff238d;
}
.color--secondary {
  color: #8e9cbb;
}
.color--neutral {
  color: #0066ff;
}
.employee-forecast-page .employee-forecast-page__form {
  margin-top: 32px;
}
.employee-forecast-page .employee-forecast-page__form-header .employee-forecast-page__form-header-action {
  margin-top: 13px;
  margin-left: 33px;
}
.employee-forecast-page .employee-forecast-page__positions-table {
  width: calc((100% - 30px) / 12 * 11);
  margin-top: 28px;
}
.employee-forecast-page .employee-forecast-page__footer {
  flex-shrink: 0;
  height: 150px;
}
.employee-forecast-page__content {
  padding-top: 40px;
  padding-right: 30px;
  padding-left: 30px;
  background-color: #FFF;
}
.employee-forecast-page__header {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.employee-forecast-page__title {
  font-weight: 500;
  font-size: 22px;
}
.employee-forecast-page__form .employee-forecast-page__form-employees-section {
  margin-top: 30px;
}
.employee-forecast-page__form-header {
  display: flex;
}
.employee-forecast-page__date-form-field {
  width: 200px;
}
.employee-forecast-page__build-forecast-button {
  width: 190px;
}
.employee-forecast-page__recalculate-forecast-button {
  width: 140px;
}
.employee-forecast-page__positions-table .employee-forecast-page__positions-table-categories-count {
  margin-left: 6px;
}
.employee-forecast-page__positions-table .employee-forecast-page__positions-table-name-head-cell {
  width: 25%;
}
.employee-forecast-page__positions-table .employee-forecast-page__positions-table-workload-type-head-cell {
  width: 25%;
}
.employee-forecast-page__positions-table .employee-forecast-page__positions-table-workload-cell {
  width: 84px;
  min-width: 84px;
}
.employee-forecast-page__positions-table .employee-forecast-page__positions-table-employee-count-head-cell {
  width: 107px;
}
.employee-forecast-page__positions-table .employee-forecast-page__positions-table-estimated-hours-head-cell {
  width: 107px;
}
.employee-forecast-page__positions-table-categories-count {
  font-weight: bold;
  font-size: 13px;
  color: #0066FF;
  cursor: pointer;
}
.employee-forecast-page__positions-table-workload-cell .hrm-table__editable-cell-control.hrm-table__editable-cell-control--type_input {
  text-align: end;
}
.employee-forecast-page__positions-table-employee-count-cell {
  text-align: end;
}
.employee-forecast-page__positions-table-estimated-hours-cell {
  text-align: end;
}
.employee-forecast-page__form-employees-section .employee-forecast-page__form-employees-section-title {
  margin-top: 45px;
}
.employee-forecast-page__form-employees-section .employee-forecast-page__employees-table-fixed-section-container {
  margin-top: 16px;
  width: calc((100% - 30px) / 12 * 11);
}
.employee-forecast-page__form-employees-section .employee-forecast-page__employees-table-sticky-section-container {
  margin-top: 16px;
  width: calc((100% - 30px) / 12 * 11);
}
.employee-forecast-page__form-employees-section .employee-forecast-page__form-employees-section-additional-actions-list {
  margin-top: calc(16px - 12px);
}
.employee-forecast-page__add-employees-button {
  width: 215px;
}
.employee-forecast-page__recalculate-employees-button {
  width: 230px;
}
.employee-forecast-page__form-employees-section-title {
  display: block;
  font-weight: 500;
  font-size: 18px;
}
.employee-forecast-page__employees-table-fixed-section-container .employee-forecast-page__employees-table {
  width: 100%;
}
.employee-forecast-page__employees-table > thead {
  visibility: hidden;
}
.employee-forecast-page__employees-table .employee-forecast-page__employees-table-working-hours-head-cell {
  width: 88px;
}
.employee-forecast-page__employees-table .employee-forecast-page__employees-table-rate-head-cell {
  width: 80px;
}
.employee-forecast-page__employees-table .employee-forecast-page__employees-table-return-rate-head-cell {
  width: 95px;
}
.employee-forecast-page__employees-table .employee-forecast-page__employees-table-salary-bulk-head-cell {
  width: 105px;
}
.employee-forecast-page__employees-table .employee-forecast-page__employees-table-bonus-head-cell {
  width: 78px;
}
.employee-forecast-page__employees-table .employee-forecast-page__employees-table-fine-head-cell {
  width: 78px;
}
.employee-forecast-page__employees-table .employee-forecast-page__employees-table-salary-head-cell {
  width: 107px;
}
.employee-forecast-page__employees-table .employee-forecast-page__employees-table-working-intervals-head-cell {
  min-width: 155px;
  width: 155px;
}
.employee-forecast-page__employees-table-sticky-header {
  background-color: #FFF;
}
.employee-forecast-page__employees-table-sticky-header > thead {
  visibility: visible;
}
.employee-forecast-page__employees-table-position-row > td {
  height: 37px !important;
  border-top-width: 2px !important;
  background-color: #F5F7FA;
}
.employee-forecast-page__employees-table-position-row .employee-forecast-page__employees-table-rate-cell {
  vertical-align: middle !important;
}
.employee-forecast-page__employees-table-employee-row--multi-interval > td {
  padding-top: 14px !important;
  padding-bottom: 14px !important;
}
.employee-forecast-page__employees-table-employee-row--multi-interval > td .hrm-table__editable-cell-control {
  margin-top: -14px;
  margin-bottom: -14px;
  padding-top: 14px;
  padding-bottom: 14px;
}
.employee-forecast-page__employees-table-position-name-cell {
  font-weight: bold;
}
.employee-forecast-page__employees-table-position-name-cell .employee-forecast-page__employees-table-position-name-cell-add-button {
  flex-shrink: 0;
  margin-right: 10px;
}
.employee-forecast-page__employees-table-position-name-cell-name {
  overflow: hidden;
  text-overflow: ellipsis;
}
.employee-forecast-page__employees-table-statistics-cell {
  text-align: end;
}
.employee-forecast-page__employees-table-statistics-cell b {
  font-weight: bold;
}
.employee-forecast-page__employees-table-employee-row--multi-interval .employee-forecast-page__employees-table-employee-name-cell {
  vertical-align: top !important;
}
.employee-forecast-page__employees-table-employee {
  display: flex;
  align-items: center;
}
.employee-forecast-page__employees-table-employee .employee-forecast-page__employees-table-employee-remove-button {
  flex-shrink: 0;
  margin-right: 10px;
}
.employee-forecast-page__employees-table-employee-name {
  overflow: hidden;
  text-overflow: ellipsis;
}
td.employee-forecast-page__employees-table-interval-cell {
  height: 40px !important;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
td.employee-forecast-page__employees-table-interval-cell .hrm-table__editable-cell-content {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  height: 100% !important;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.employee-forecast-page__employees-table-interval-cell .employee-forecast-page__employees-table-interval-cell-actions {
  width: 38px;
  margin-left: 19px;
  flex-shrink: 0;
}
.employee-forecast-page__employees-table-working-hours-cell,
.employee-forecast-page__employees-table-return-rate-cell,
.employee-forecast-page__employees-table-salary-bulk-cell,
.employee-forecast-page__employees-table-salary-cell {
  text-align: end;
}
.employee-forecast-page__employees-table-employee-row--multi-interval .employee-forecast-page__employees-table-working-hours-cell,
.employee-forecast-page__employees-table-employee-row--multi-interval .employee-forecast-page__employees-table-return-rate-cell,
.employee-forecast-page__employees-table-employee-row--multi-interval .employee-forecast-page__employees-table-salary-bulk-cell,
.employee-forecast-page__employees-table-employee-row--multi-interval .employee-forecast-page__employees-table-salary-cell {
  vertical-align: top !important;
}
.employee-forecast-page__employees-table-salary-cell {
  background-color: #E1EDFF;
}
.employee-forecast-page__employees-table-rate-cell .hrm-table__editable-cell-control,
.employee-forecast-page__employees-table-rate-cell .hrm-table__editable-cell-control,
.employee-forecast-page__employees-table-bonus-cell .hrm-table__editable-cell-control,
.employee-forecast-page__employees-table-fine-cell .hrm-table__editable-cell-control {
  text-align: end;
}
.employee-forecast-page__employees-table-employee-row--multi-interval .employee-forecast-page__employees-table-rate-cell,
.employee-forecast-page__employees-table-employee-row--multi-interval .employee-forecast-page__employees-table-rate-cell,
.employee-forecast-page__employees-table-employee-row--multi-interval .employee-forecast-page__employees-table-bonus-cell,
.employee-forecast-page__employees-table-employee-row--multi-interval .employee-forecast-page__employees-table-fine-cell {
  vertical-align: top !important;
}
.employee-forecast-page__employees-table-interval-cell-actions {
  display: flex;
  align-items: center;
}
.employee-forecast-page__employees-table-fixed-section {
  background-color: #FFF;
}
.employee-forecast-page__form-employees-section-additional-actions-list {
  display: flex;
  flex-wrap: wrap;
  margin-left: -10px;
  margin-top: -12px;
}
.employee-forecast-page__form-employees-section-additional-actions-list .employee-forecast-page__form-employees-section-additional-actions-list-item {
  margin-top: 12px;
  margin-left: 10px;
}
.employee-forecast-page__footer {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding-left: 20px;
  padding-right: 20px;
  background-color: #F5F7FA;
}
.employee-forecast-page__footer .employee-forecast-page__footer-login-button {
  margin-top: 20px;
  width: 250px;
}
.employee-forecast-page__footer-text {
  font-size: 15px;
  text-align: center;
}
@media (max-width: 1200px) {
  .employee-forecast-page .employee-forecast-page__date-form-field {
    width: 216px;
  }
  .employee-forecast-page .employee-forecast-page__positions-table {
    max-width: unset;
    width: 100%;
  }
  .employee-forecast-page__content {
    padding-top: 32px;
  }
  .employee-forecast-page__positions-table > thead {
    visibility: visible;
  }
  .employee-forecast-page__positions-table .employee-forecast-page__positions-table-workload-cell {
    width: 73px;
  }
  .employee-forecast-page__form-employees-section .employee-forecast-page__employees-table-fixed-section-container {
    margin-top: 16px;
    width: 100%;
  }
  .employee-forecast-page__form-employees-section .employee-forecast-page__employees-table-fixed-section-container {
    max-width: unset;
  }
  .employee-forecast-page__employees-table-fixed-section-container {
    padding-left: 176px;
  }
  .employee-forecast-page__employees-table-fixed-section-container .employee-forecast-page__employees-table-fixed-section {
    width: 176px;
  }
  .employee-forecast-page__employees-table-fixed-section-container .employee-forecast-page__employees-table-fixed-section > tbody > tr > td {
    max-width: 176px;
  }
  .employee-forecast-page__employees-table-fixed-section-container .employee-forecast-page__employees-table-position-name-cell {
    max-height: 38px;
  }
  .employee-forecast-page__employees-table > thead {
    visibility: visible;
  }
  .employee-forecast-page__employees-table > thead > tr > th {
    height: 60px;
  }
  .employee-forecast-page__employees-table-position-row > td {
    height: 38px !important;
  }
  .employee-forecast-page__employees-table-position-name-cell {
    white-space: nowrap;
    overflow: hidden;
    background-color: transparent !important;
  }
  .employee-forecast-page__employees-table-employee-name-cell {
    overflow: hidden;
  }
  td.employee-forecast-page__employees-table-employee-name-cell {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    vertical-align: middle !important;
  }
  .employee-forecast-page__employees-table-employee-row--multi-interval td.employee-forecast-page__employees-table-employee-name-cell {
    padding-top: 14px !important;
    padding-bottom: 14px !important;
    vertical-align: top !important;
  }
  .employee-forecast-page__employees-table-employee .employee-forecast-page__employees-table-employee-name {
    max-height: 51px;
  }
  .employee-forecast-page__employees-table-working-hours-cell,
  .employee-forecast-page__employees-table-return-rate-cell,
  .employee-forecast-page__employees-table-salary-bulk-cell,
  .employee-forecast-page__employees-table-salary-cell {
    text-align: end;
  }
  td.employee-forecast-page__employees-table-working-hours-cell,
  td.employee-forecast-page__employees-table-return-rate-cell,
  td.employee-forecast-page__employees-table-salary-bulk-cell,
  td.employee-forecast-page__employees-table-salary-cell {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    vertical-align: middle !important;
  }
  .employee-forecast-page__employees-table-employee-row--multi-interval td.employee-forecast-page__employees-table-working-hours-cell,
  .employee-forecast-page__employees-table-employee-row--multi-interval td.employee-forecast-page__employees-table-return-rate-cell,
  .employee-forecast-page__employees-table-employee-row--multi-interval td.employee-forecast-page__employees-table-salary-bulk-cell,
  .employee-forecast-page__employees-table-employee-row--multi-interval td.employee-forecast-page__employees-table-salary-cell {
    padding-top: 14px !important;
    padding-bottom: 14px !important;
    vertical-align: top !important;
  }
  td.employee-forecast-page__employees-table-rate-cell,
  td.employee-forecast-page__employees-table-rate-cell,
  td.employee-forecast-page__employees-table-bonus-cell,
  td.employee-forecast-page__employees-table-fine-cell {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    vertical-align: middle !important;
  }
  .employee-forecast-page__employees-table-rate-cell .hrm-table__editable-cell-control,
  .employee-forecast-page__employees-table-rate-cell .hrm-table__editable-cell-control,
  .employee-forecast-page__employees-table-bonus-cell .hrm-table__editable-cell-control,
  .employee-forecast-page__employees-table-fine-cell .hrm-table__editable-cell-control {
    text-align: end;
  }
  .employee-forecast-page__employees-table-employee-row--multi-interval td.employee-forecast-page__employees-table-rate-cell,
  .employee-forecast-page__employees-table-employee-row--multi-interval td.employee-forecast-page__employees-table-rate-cell,
  .employee-forecast-page__employees-table-employee-row--multi-interval td.employee-forecast-page__employees-table-bonus-cell,
  .employee-forecast-page__employees-table-employee-row--multi-interval td.employee-forecast-page__employees-table-fine-cell {
    padding-top: 14px !important;
    padding-bottom: 14px !important;
    vertical-align: top !important;
  }
}
@media (max-width: 767px) {
  .employee-forecast-page .employee-forecast-page__form-header .employee-forecast-page__form-header-action {
    margin-top: 20px;
    margin-left: 0;
  }
  .employee-forecast-page .employee-forecast-page__positions-table {
    margin-left: -20px;
    margin-right: -20px;
    width: calc(100% + 40px);
  }
  .employee-forecast-page .employee-forecast-page__footer {
    height: 170px;
  }
  .employee-forecast-page__content {
    padding-top: 20px;
    padding-right: 20px;
    padding-left: 20px;
  }
  .employee-forecast-page__title {
    font-size: 18px;
  }
  .employee-forecast-page__back-button {
    width: 30px;
    height: 30px;
  }
  .employee-forecast-page__back-button:before {
    width: 14px;
    height: 10px;
  }
  .employee-forecast-page__form-header {
    flex-direction: column;
  }
  .employee-forecast-page__positions-table .employee-forecast-page__positions-table-workload-type-cell {
    max-width: 180px;
  }
  .employee-forecast-page__positions-table .employee-forecast-page__positions-table-workload-type-cell .hrm-table__cell-content {
    align-items: flex-start;
    width: 100%;
    max-height: calc(40px - 14px);
    overflow: hidden;
    text-overflow: ellipsis;
    display: inline-block;
  }
  .employee-forecast-page__positions-table-fixed-section {
    background-color: #FFF;
  }
  .employee-forecast-page__positions-table-table > tbody > tr > th {
    width: 108px !important;
    height: 40px;
  }
  .employee-forecast-page__positions-table-table > tbody > tr > td {
    height: 40px;
  }
  .employee-forecast-page__positions-table-table > tbody > tr:first-child > th {
    border-bottom-width: 2px;
  }
  .employee-forecast-page__positions-table-table > tbody > tr:first-child > td {
    border-bottom-width: 2px;
  }
  .employee-forecast-page__positions-table-table .employee-forecast-page__positions-table-workload-cell {
    min-width: 90px;
  }
  .employee-forecast-page__positions-table-table-head-cell-content {
    justify-content: space-between;
  }
  .employee-forecast-page__form .employee-forecast-page__form-employees-section {
    margin-top: 20px;
  }
  .employee-forecast-page__form-employees-section .employee-forecast-page__employees-table {
    margin-top: 14px;
    margin-right: -20px;
    margin-left: -20px;
    width: calc(100% + 40px);
  }
  .employee-forecast-page__employees-table {
    border-top-width: 1px;
    border-top-color: #DFE4EF;
    border-top-style: solid;
  }
  .employee-forecast-page__employees-table .employee-forecast-page__employees-table-name-head-cell,
  .employee-forecast-page__employees-table .employee-forecast-page__employees-table-employee-name-cell {
    height: 35px;
  }
  .employee-forecast-page__employees-table .employee-forecast-page__employees-table-working-intervals-head-cell {
    min-width: unset;
  }
  .employee-forecast-page__employees-table .employee-forecast-page__employees-table-working-intervals-head-cell--single-line {
    height: 50px !important;
  }
  .employee-forecast-page__employees-table .employee-forecast-page__employees-table-interval-cell {
    min-width: 155px;
  }
  .employee-forecast-page__employees-table .employee-forecast-page__employees-table-interval-cell--single-line {
    height: 50px !important;
  }
  .employee-forecast-page__employees-table .employee-forecast-page__employees-table-salary-bulk-head-cell,
  .employee-forecast-page__employees-table .employee-forecast-page__employees-table-salary-bulk-cell {
    height: 50px;
  }
  .employee-forecast-page__employees-table-position-section .employee-forecast-page__employees-table-position-section-header {
    height: 60px;
  }
  .employee-forecast-page__employees-table-position-section:not(.employee-forecast-page__employees-table-position-section--open) {
    border-bottom-width: 1px;
    border-bottom-color: #DFE4EF;
    border-bottom-style: solid;
  }
  .employee-forecast-page__employees-table-position-section-header {
    display: flex;
    align-items: center;
    padding-left: 20px;
    padding-right: 20px;
  }
  .employee-forecast-page__employees-table-position-section-header .employee-forecast-page__employees-table-position-section-header-toggle-button {
    margin-right: 12px;
  }
  .employee-forecast-page__employees-table-position-section-header .employee-forecast-page__employees-table-position-section-header-add-button {
    flex-shrink: 0;
  }
  .employee-forecast-page__employees-table-position-section-body .employee-forecast-page__employees-table-fixed-section-container {
    margin-top: 0;
  }
  .employee-forecast-page__employees-table-position-section-body .employee-forecast-page__employees-table-position-section-body-header {
    height: 70px;
  }
  .employee-forecast-page__employees-table-position-section-body .employee-forecast-page__employees-table-position-section-table {
    width: 100%;
  }
  .employee-forecast-page__employees-table-position-section-header-title {
    font-weight: 500;
    font-size: 15px;
  }
  .employee-forecast-page__employees-table-position-section-body-header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    border-top-width: 1px;
    padding-right: 20px;
    padding-left: 20px;
    border-top-color: #DFE4EF;
    border-top-style: solid;
  }
  .employee-forecast-page__employees-table-position-section-body-header .employee-forecast-page__employees-table-position-section-body-header-rate-form-field {
    margin-top: -6px;
    width: 100%;
    max-width: 100px;
  }
  .employee-forecast-page__employees-table-position-section-body-header .employee-forecast-page__employees-table-position-section-body-header-statistics {
    margin-left: 16px;
  }
  .employee-forecast-page__employees-table-position-section-body-header-rate-form-field {
    padding-top: 20px;
  }
  .employee-forecast-page__employees-table-position-section-body-header-rate-form-field .hrm-form-field__basis {
    padding-bottom: 8px;
  }
  .employee-forecast-page__employees-table-position-section-body-header-rate-form-field .hrm-form-field__control {
    font-size: 13px;
  }
  .employee-forecast-page__employees-table-position-section-body-header-rate-form-field.hrm-form-field--should-label-float .hrm-form-field__label {
    transform: translateY(-19px);
  }
  .employee-forecast-page__employees-table-position-section-body-header-statistics {
    text-align: end;
    font-size: 13px;
  }
  .employee-forecast-page__employees-table-position-section-body-header-statistics b {
    font-weight: bold;
  }
  .employee-forecast-page__employees-table-position-section-table-fixed-section-container .employee-forecast-page__employees-table-position-section-table-fixed-section {
    width: 108px;
  }
  .employee-forecast-page__employees-table-position-section-table > tbody > tr > th {
    border-bottom-width: 1px;
    min-width: 108px;
    max-width: 108px;
    width: 108px !important;
    height: 40px;
  }
  .employee-forecast-page__employees-table-position-section-table .hrm-table__head-cell-content {
    justify-content: space-between;
  }
  .employee-forecast-page__employees-table-position-section-table-fixed-section {
    background-color: #FFF;
  }
  .employee-forecast-page__employees-table-position-section-table > tbody > tr > td {
    height: 40px;
  }
  .employee-forecast-page__employees-table-remove-cell {
    text-align: end;
  }
}

/*# sourceMappingURL=employee-forecast-page.css.map */

{"version":3,"sources":["../base/_variables.less","new-calculation-page/less/_calculation-base.less","new-calculation-page/less/_calculation-tabs.less","new-calculation-page/components/input-form/_input-form.less","new-calculation-page/components/positions-table/_positions-table.less","new-calculation-page/components/lateness-table/_lateness-table.less","new-calculation-page/components/summary-table/_summary-table.less","new-calculation-page/components/routes-modal/_routes-modal.less","new-calculation-page/components/details-modal/_details-modal.less","new-calculation-page/components/compensations-modal/_compensations-modal.less","../modals/confirm-modal/_confirm-modal.less","../modals/columns-settings-modal/_columns-settings-modal.less","../modals/positions-settings-modal/_positions-settings-modal.less","../modals/create-employee-modal/_create-employee-modal.less","../modals/add-employees-modal/_add-employees-modal.less","../modals/stimulation-modal/_stimulation-modal.less","../modals/account-operations-modal/_account-operations-modal.less","../modals/employee-fine-modal/_employee-fine-modal.less","../modals/employee-bonus-modal/_employee-bonus-modal.less","new-calculation-page/new-calculation-page.less"],"names":[],"mappings":"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","sourcesContent":["@tablet-max-width: 1200px;\r\n@mobile-max-width: 767px;\r\n\r\n@neutral-theme-color: #0066ff;\r\n@positive-theme-color: #12c971;\r\n@negative-theme-color: #ff238d;\r\n@secondary-theme-color: #8e9cbb;\r\n\r\n@border-color: #dfe4ef;\r\n@light-grey-color: #f5f7fa;\r\n\r\n@hover-transition-duration: 0.3s;\r\n@hover-transition-timing-function: ease;\r\n\r\n.support-icon-background-image(@color) {\r\n  @svg-content: escape(\r\n    '\r\n        <svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\r\n            <path d=\"M10 18C12.1217 18 14.1566 17.1571 15.6569 15.6569C17.1571 14.1566 18 12.1217 18 10C18 7.87827 17.1571 5.84344 15.6569 4.34315C14.1566 2.84285 12.1217 2 10 2C7.87827 2 5.84344 2.84285 4.34315 4.34315C2.84285 5.84344 2 7.87827 2 10C2 12.1217 2.84285 14.1566 4.34315 15.6569C5.84344 17.1571 7.87827 18 10 18ZM10 20C4.477 20 0 15.523 0 10C0 4.477 4.477 0 10 0C15.523 0 20 4.477 20 10C20 15.523 15.523 20 10 20ZM13.446 7.968C13.1017 7.38474 12.6153 6.89826 12.032 6.554L15.657 2.929L17.071 4.343L13.446 7.968ZM7.968 13.446L4.343 17.071L2.929 15.657L6.554 12.032C6.89826 12.6153 7.38474 13.1017 7.968 13.446ZM7.968 6.554C7.38474 6.89826 6.89826 7.38474 6.554 7.968L2.929 4.343L4.343 2.93L7.968 6.555V6.554ZM12.704 12.948C11.9332 13.655 10.9162 14.032 9.87079 13.9981C8.82541 13.9643 7.83488 13.5223 7.11142 12.767C6.38797 12.0116 5.98916 11.0029 6.00044 9.95706C6.01172 8.9112 6.4322 7.91136 7.17178 7.17178C7.91136 6.4322 8.9112 6.01172 9.95706 6.00044C11.0029 5.98916 12.0116 6.38797 12.767 7.11142C13.5223 7.83488 13.9643 8.82541 13.9981 9.87079C14.032 10.9162 13.655 11.9332 12.948 12.704C13.141 12.494 13.307 12.269 13.446 12.032L16.32 14.906C15.9093 15.4343 15.4343 15.9093 14.906 16.32L12.032 13.446C12.269 13.306 12.494 13.141 12.704 12.948ZM10 12C10.5304 12 11.0391 11.7893 11.4142 11.4142C11.7893 11.0391 12 10.5304 12 10C12 9.46957 11.7893 8.96086 11.4142 8.58579C11.0391 8.21071 10.5304 8 10 8C9.46957 8 8.96086 8.21071 8.58579 8.58579C8.21071 8.96086 8 9.46957 8 10C8 10.5304 8.21071 11.0391 8.58579 11.4142C8.96086 11.7893 9.46957 12 10 12Z\" fill=\"@{color}\"/>\r\n        </svg>\r\n\t'\r\n  );\r\n  @result: url('data:image/svg+xml,@{svg-content}');\r\n}\r\n\r\n.error-icon-background-image(@color) {\r\n  @svg-content: escape(\r\n    '\r\n        <svg width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\r\n            <circle cx=\"7\" cy=\"7\" r=\"6.5\" fill=\"white\" stroke=\"@{color}\"/>\r\n            <circle cx=\"7\" cy=\"10\" r=\"1\" fill=\"@{color}\"/>\r\n            <rect x=\"6\" y=\"3\" width=\"2\" height=\"5\" rx=\"1\" fill=\"@{color}\"/>\r\n        </svg>\r\n\t'\r\n  );\r\n  @result: url('data:image/svg+xml,@{svg-content}');\r\n}\r\n\r\n.input-number-appearance {\r\n  &::-webkit-inner-spin-button,\r\n  &::-webkit-outer-spin-button {\r\n    -webkit-appearance: none;\r\n    -moz-appearance: none;\r\n    appearance: none;\r\n    margin: 0;\r\n  }\r\n\r\n  & {\r\n    -moz-appearance: textfield;\r\n  }\r\n}\r\n\r\n.color {\r\n  &--positive {\r\n    color: @positive-theme-color;\r\n  }\r\n  &--negative {\r\n    color: @negative-theme-color;\r\n  }\r\n  &--secondary {\r\n    color: @secondary-theme-color;\r\n  }\r\n  &--neutral {\r\n    color: @neutral-theme-color;\r\n  }\r\n}\r\n","@actions-block-shadow: 0px 0px 15px rgba(8, 20, 45, 0.3);\r\n\r\n.calculation-page {\r\n  .hrm-button {\r\n    white-space: nowrap;\r\n  }\r\n\r\n  &__header {\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: space-between;\r\n\r\n    a {\r\n      color: inherit;\r\n      &:hover {\r\n        text-decoration: none;\r\n      }\r\n    }\r\n  }\r\n\r\n  &__title {\r\n    font-weight: 500;\r\n    font-size: 22px;\r\n  }\r\n\r\n  &__actions {\r\n    .hrm-button {\r\n      vertical-align: middle;\r\n    }\r\n  }\r\n\r\n  .calculation-form {\r\n    margin-top: 32px;\r\n\r\n    &__actions {\r\n      margin-top: 30px;\r\n      display: flex;\r\n      justify-content: flex-end;\r\n\r\n      .hrm-button:not(:last-child) {\r\n        margin-right: 15px;\r\n      }\r\n\r\n\r\n    }\r\n\r\n    &__action {\r\n      position: relative;\r\n\r\n      .message {\r\n        position: absolute;\r\n        right: 100%;\r\n        margin-right: 10px;\r\n        padding: 25px;\r\n        border-radius: 6px;\r\n        font-size: 15px;\r\n        font-weight: normal;\r\n        color: #000;\r\n        box-shadow: 0px 4px 16px rgba(0, 15, 38, 0.25);\r\n\r\n        i {\r\n          margin-right: 10px;\r\n        }\r\n\r\n        &--success {\r\n          background: #D0F4E3;\r\n          i {\r\n            color: #12C971;\r\n          }\r\n        }\r\n\r\n        &--error {\r\n          background: #FFE6F2;\r\n          i {\r\n            color: #FF238D;\r\n          }\r\n        }\r\n      }\r\n    }\r\n  }\r\n\r\n  .version-preview {\r\n    display: flex;\r\n    align-items: center;\r\n    font-size: 13px;\r\n    width: auto;\r\n    line-height: 1.2;\r\n    padding-top: 2px;\r\n    padding-bottom: 2px;\r\n    color: inherit;\r\n    text-decoration: none;\r\n\r\n    &__userpic {\r\n      width: 34px;\r\n      height: 34px;\r\n\r\n      position: relative;\r\n      flex-shrink: 0;\r\n      margin-right: 10px;\r\n\r\n      img {\r\n        position: absolute;\r\n        width: 100%;\r\n        height: 100%;\r\n        object-fit: cover;\r\n        object-position: center;\r\n      }\r\n    }\r\n\r\n    &__user {\r\n      white-space: normal;\r\n    }\r\n\r\n    &__time {\r\n      color: #8e9cbb;\r\n    }\r\n  }\r\n\r\n  .action-preview {\r\n    color: inherit;\r\n    text-decoration: none;\r\n    display: flex;\r\n    align-items: center;\r\n    svg {\r\n      overflow: visible;\r\n      margin-right: 12px;\r\n    }\r\n  }\r\n}\r\n\r\n.calculation-modal {\r\n  &__scroll {\r\n    position: relative;\r\n    min-height: 100px;\r\n    &:after {\r\n      content: '';\r\n      position: absolute;\r\n      z-index: 2;\r\n      left: 0;\r\n      right: 0;\r\n      bottom: 0;\r\n      height: 40px;\r\n      background: linear-gradient(\r\n        180deg,\r\n        rgba(255, 255, 255, 0) 0%,\r\n        #ffffff 100%\r\n      );\r\n      pointer-events: none;\r\n    }\r\n\r\n    &-list {\r\n      padding-top: 5px;\r\n      padding-bottom: 10px;\r\n    }\r\n  }\r\n\r\n  .hrm-basic-modal-dialog__action-list {\r\n    justify-content: flex-end;\r\n  }\r\n\r\n  &__wrapper {\r\n    position: absolute;\r\n    height: 100%;\r\n    right: 0;\r\n    width: calc(100% - 58px);\r\n    margin-left: 58px;\r\n    max-width: 932px;\r\n    z-index: 1;\r\n\r\n    &-actions {\r\n      display: flex;\r\n      position: absolute;\r\n      transform: translate(calc(-100% + -12px), 11px);\r\n      z-index: 2;\r\n    }\r\n\r\n    &-close {\r\n      display: flex;\r\n      width: 34px;\r\n      height: 34px;\r\n      align-items: center;\r\n      justify-content: center;\r\n      border-width: 1px;\r\n      padding: 0;\r\n\r\n      border-radius: 50%;\r\n      box-shadow: none !important;\r\n      border-style: solid;\r\n      border-color: #d3d8df;\r\n\r\n      &:before {\r\n        @background-svg: '\r\n                <svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 16 16\">\r\n                  <path d=\"M8,16a1,1,0,0,1-1-1V1A1,1,0,1,1,9,1V15A1,1,0,0,1,8,16Z\" transform=\"translate(0 0)\" style=\"fill: #d3d8df\"/>\r\n                  <path d=\"M16,8a1,1,0,0,0-1-1H1A1,1,0,0,0,1,9H15A1,1,0,0,0,16,8Z\" transform=\"translate(0 0)\" style=\"fill: #d3d8df\"/>\r\n                </svg>\r\n            ';\r\n\r\n        content: '';\r\n\r\n        width: 16px;\r\n        height: 16px;\r\n\r\n        @escaped-background-svg: escape(@background-svg);\r\n        background-image: url('data:image/svg+xml,@{escaped-background-svg}');\r\n        background-size: 100% 100%;\r\n        background-repeat: no-repeat;\r\n        transform: rotate(45deg);\r\n      }\r\n    }\r\n\r\n    .modal-dialog-content {\r\n      display: flex;\r\n      flex-direction: column;\r\n      height: 100%;\r\n      overflow-y: auto;\r\n      padding: 40px 30px;\r\n      position: relative;\r\n      background: #ffffff;\r\n      box-shadow: 0 5px 20px rgba(115, 128, 141, 0.4);\r\n\r\n      &--initializing {\r\n        visibility: hidden;\r\n      }\r\n\r\n      &__close {\r\n        @background-svg: '\r\n          <svg width=\"11\" height=\"10\" viewBox=\"0 0 11 10\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\r\n              <path d=\"M5.06826 10C4.5181 10 4.0721 9.5512 4.0721 8.99759L4.07112 1.00241C4.07112 0.448795 4.51711 0 5.06728 0C5.61744 0 6.06344 0.448796 6.06344 1.00241L6.06442 8.99759C6.06442 9.5512 5.61843 10 5.06826 10Z\" fill=\"#8E9CBB\"/>\r\n              <path d=\"M10.0713 5.00858C10.0713 4.45496 9.62529 4.00617 9.07513 4.00617L1.06745 4.00618C0.517284 4.00618 0.0712891 4.45497 0.0712891 5.00859C0.0712891 5.56221 0.517284 6.011 1.06745 6.011L9.07513 6.01099C9.62529 6.01099 10.0713 5.5622 10.0713 5.00858Z\" fill=\"#8E9CBB\"/>\r\n          </svg>\r\n        ';\r\n\r\n        width: 11px;\r\n        height: 10px;\r\n\r\n        @escaped-background-svg: escape(@background-svg);\r\n        background-image: url('data:image/svg+xml,@{escaped-background-svg}');\r\n        background-size: 100% 100%;\r\n        background-repeat: no-repeat;\r\n        transform: rotate(45deg);\r\n\r\n        position: absolute;\r\n        top: 14px;\r\n        right: 14px;\r\n      }\r\n\r\n      &__header {\r\n        margin-bottom: 30px;\r\n        display: flex;\r\n        justify-content: space-between;\r\n      }\r\n\r\n      &__title {\r\n        font-weight: 500;\r\n        font-size: 22px;\r\n        line-height: 108%;\r\n      }\r\n\r\n      &__actions {\r\n        margin-top: 10px;\r\n        display: flex;\r\n      }\r\n    }\r\n\r\n\r\n\r\n  }\r\n\r\n  .modal-dialog--remove-workload {\r\n    max-width: 590px;\r\n    .hrm-circle-info-icon-button {\r\n      margin-left: 5px;\r\n    }\r\n    .hrm-basic-modal-dialog__action-list-item {\r\n      padding-left: 25px;\r\n      padding-right: 25px;\r\n    }\r\n\r\n  }\r\n}\r\n\r\n@media screen and (max-width: @tablet-max-width) {\r\n}\r\n\r\n@media screen and (max-width: @mobile-max-width) {\r\n  .calculation-page {\r\n    .calculation-modal {\r\n      height: 100vh;\r\n      overflow: hidden;\r\n      .hrm-basic-modal-dialog {\r\n        height: 100%;\r\n        display: flex;\r\n        overflow: hidden;\r\n\r\n        &__body {\r\n          height: 100%;\r\n          overflow: hidden;\r\n          margin-left: -20px;\r\n          padding-left: 20px;\r\n          margin-right: -20px;\r\n          padding-right: 20px;\r\n          width: calc(100% + 40px);\r\n          display: flex;\r\n          flex-direction: column;\r\n        }\r\n\r\n        &__action-list {\r\n          box-shadow: @actions-block-shadow;\r\n        }\r\n      }\r\n      &__scroll {\r\n        flex-grow: 1;\r\n        overflow: auto;\r\n        // height: 100%;\r\n        margin-right: -40px;\r\n        padding-right: 40px;\r\n      }\r\n\r\n      &__wrapper {\r\n        margin: 0;\r\n        width: 100%;\r\n      }\r\n\r\n      .modal-dialog-content {\r\n        padding: 32px 20px 72px;\r\n\r\n        &__actions {\r\n          position: fixed;\r\n          left: 0;\r\n          bottom: 0;\r\n          width: 100%;\r\n          z-index: 2;\r\n          box-shadow: 0 0 15px rgba(8, 20, 45, 0.3);\r\n          background-color: white;\r\n\r\n          .hrm-button {\r\n            border-radius: 0;\r\n            border: 0;\r\n            box-shadow: 0;\r\n            width: 50%;\r\n            text-align: center;\r\n          }\r\n        }\r\n\r\n        &__title {\r\n          font-size: 18px;\r\n        }\r\n      }\r\n    }\r\n  }\r\n\r\n  .calculation-page {\r\n    .calculation-form {\r\n      &__actions {\r\n        position: fixed;\r\n        bottom: 0;\r\n        left: 0;\r\n        right: 0;\r\n        background: white;\r\n        box-shadow: 0px 0px 15px rgba(8, 20, 45, 0.3);\r\n        z-index: 20;\r\n\r\n        button {\r\n          border-radius: 0;\r\n          width: 50%;\r\n          margin: 0;\r\n          border: none;\r\n        }\r\n      }\r\n    }\r\n\r\n\r\n  }\r\n}\r\n",".calculation-page {\r\n  &__tabs {\r\n    margin-left: -30px;\r\n    margin-right: -30px;\r\n    padding-left: 30px;\r\n    padding-right: 30px;\r\n  }\r\n  .calculation-tab {\r\n    padding: 30px 0;\r\n\r\n    &__settings {\r\n      display: flex;\r\n      justify-content: space-between;\r\n      align-items: center;\r\n      flex-wrap: wrap;\r\n      margin-left: -5px;\r\n      margin-right: -5px;\r\n      margin-top: -5px;\r\n\r\n      &-group {\r\n        display: flex;\r\n        align-items: center;\r\n      }\r\n\r\n      .hrm-button {\r\n        margin: 5px;\r\n        vertical-align: top;\r\n      }\r\n\r\n      .holiday-surcharge {\r\n        display: flex;\r\n        flex-direction: row;\r\n        align-items: flex-start;\r\n        margin-left: 30px;\r\n        margin-top: 5px;\r\n        font-size: 15px;\r\n\r\n        &__append {\r\n          margin-left: 15px;\r\n          margin-top: 2px;\r\n        }\r\n      }\r\n    }\r\n  }\r\n}\r\n\r\n\r\n\r\n@media screen and (max-width: @mobile-max-width) {\r\n  .calculation-page {\r\n    &__tabs {\r\n      margin-left: -20px;\r\n      margin-right: -20px;\r\n      padding-left: 20px;\r\n      padding-right: 20px;\r\n    }\r\n  }\r\n}\r\n",".calculation-page {\r\n  .calculation-input-form {\r\n    &__header,\r\n    &__actions {\r\n      display: flex;\r\n    }\r\n\r\n    &__header {\r\n      align-items: flex-start;\r\n      margin-left: -15px;\r\n      margin-right: -15px;\r\n    }\r\n\r\n    &__field {\r\n      padding-left: 15px;\r\n      padding-right: 15px;\r\n      margin-bottom: 30px;\r\n      max-width: 210px;\r\n      width: 20%;\r\n      flex-shrink: 1;\r\n    }\r\n\r\n    &__control {\r\n      width: 180px;\r\n    }\r\n\r\n    &__interval {\r\n      margin-top: 21px;\r\n\r\n      &-control {\r\n        width: 100%;\r\n      text-align: center;\r\n      input {\r\n        text-align: inherit;\r\n      }\r\n      }\r\n\r\n      &-separator {\r\n        margin-left: 10px;\r\n      margin-right: 10px;\r\n      }\r\n    }\r\n\r\n    &__actions {\r\n      max-width: none;\r\n      width: auto;\r\n      flex-grow: 1;\r\n      flex-shrink: 0;\r\n      margin-top: 14px;\r\n    }\r\n\r\n    &__action {\r\n      &:not(:last-child) {\r\n        margin-right: 15px;\r\n      }\r\n    }\r\n\r\n    \r\n  }\r\n}\r\n\r\n@media screen and (max-width: @tablet-max-width) {\r\n  .calculation-page {\r\n    .calculation-input-form {\r\n      &__header {\r\n        flex-wrap: wrap;\r\n      }\r\n      &__field {\r\n        width: 25%;\r\n        max-width: none;\r\n      }\r\n      &__actions {\r\n        width: auto;\r\n        margin-top: 0;\r\n      }\r\n    }\r\n  }\r\n}\r\n\r\n@media screen and (max-width: @mobile-max-width) {\r\n  .calculation-page {\r\n    .calculation-input-form {\r\n      &__field {\r\n        width: 50%;\r\n      }\r\n    }\r\n  }\r\n}\r\n","@calculation-colored-cell-color: #e1edff;\r\n\r\n.calculation-page {\r\n\t.positions-table {\r\n\t\tmargin-top: 20px;\r\n\t\tposition: relative;\r\n\t\t&:before {\r\n\t\t\tcontent: '';\r\n\t\t\tposition: absolute;\r\n\t\t\ttop: 0;\r\n\t\t\tbottom: 10px;\r\n\t\t\tleft: 0px;\r\n\t\t\twidth: 1px;\r\n\t\t\tbackground-color: #dfe4ef;\r\n\t\t\tz-index: 10;\r\n\t\t}\r\n\t\ttd {\r\n\t\t\t&.highlighted-success {\r\n\t\t\t\tbackground-color: #d0f4e3 !important;\r\n\t\t\t}\r\n\t\t\t&.highlighted-danger {\r\n\t\t\t\tbackground-color: #ffd3e8 !important;\r\n\t\t\t}\r\n\t\t\tcursor: default;\r\n\t\t}\r\n\r\n\t\t.os-host-overflow-x {\r\n\t\t\t.positions-table__cell--name {\r\n\t\t\t\tbox-shadow: 4px 0px 5px -2px rgba(0, 21, 80, 0.3);\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t&__row {\r\n\t\t\t&--clicked {\r\n\t\t\t\t& > td {\r\n\t\t\t\t\tposition: relative;\r\n\r\n\t\t\t\t\t&:not(.positions-table__cell--colored) {\r\n\t\t\t\t\t\tbackground: #fff3f8;\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\t&:after {\r\n\t\t\t\t\t\tcontent: '';\r\n\t\t\t\t\t\tposition: absolute;\r\n\t\t\t\t\t\ttop: -1px;\r\n\t\t\t\t\t\tbottom: -1px;\r\n\t\t\t\t\t\tpointer-events: none;\r\n\t\t\t\t\t\tleft: -1px;\r\n\t\t\t\t\t\tright: -1px;\r\n\t\t\t\t\t\tborder-top: 1px solid #ff238d;\r\n\t\t\t\t\t\tborder-bottom: 1px solid #ff238d;\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\t&:first-child {\r\n\t\t\t\t\t\tborder-left: 1px solid #ff238d;\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\t&:last-child {\r\n\t\t\t\t\t\tborder-right: 1px solid #ff238d;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t&__row--clicked + .positions-table__row--clicked {\r\n\t\t\ttd {\r\n\t\t\t\t&:after {\r\n\t\t\t\t\tborder-top-color: #dfe4ef;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t&__cell {\r\n\t\t\t&--clicked {\r\n\t\t\t\tposition: relative;\r\n\r\n\t\t\t\t&:not(.positions-table__cell--colored) {\r\n\t\t\t\t\tbackground: rgba(255, 230, 242, 0.5);\r\n\t\t\t\t}\r\n\r\n\t\t\t\t&:before {\r\n\t\t\t\t\tcontent: '';\r\n\t\t\t\t\tposition: absolute;\r\n\t\t\t\t\ttop: -1px;\r\n\t\t\t\t\tbottom: -1px;\r\n\t\t\t\t\tleft: -1px;\r\n\t\t\t\t\tright: -1px;\r\n\t\t\t\t\tborder-left: 1px solid #ff238d;\r\n\t\t\t\t\tborder-right: 1px solid #ff238d;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t&__cell--name {\r\n\t\t\tposition: sticky !important;\r\n\t\t\tleft: 0;\r\n\t\t\tbackground: white;\r\n\t\t\tz-index: 10 !important;\r\n\r\n\t\t\t&:before {\r\n\t\t\t\tcontent: '';\r\n\t\t\t\tposition: absolute;\r\n\t\t\t\ttop: -1px;\r\n\t\t\t\tbottom: -1px;\r\n\t\t\t\tleft: -1px;\r\n\t\t\t\tright: -1px;\r\n\t\t\t\tborder: 1px solid #dfe4ef;\r\n\t\t\t\tpointer-events: none;\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t&__cell--clicked.positions-table__head-cell {\r\n\t\t\tborder-top: 1px solid #ff238d !important;\r\n\t\t}\r\n\r\n\t\t.positions-table__total {\r\n\t\t\t.positions-table__cell--clicked {\r\n\t\t\t\tborder-bottom: 1px solid #ff238d !important;\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t&__cell--clicked + .positions-table__cell--clicked {\r\n\t\t\t&:before {\r\n\t\t\t\tborder-left-color: #dfe4ef;\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t&__row {\r\n\t\t\t&--highlighted {\r\n\t\t\t\tbackground-color: @light-grey-color;\r\n\r\n\t\t\t\t.positions-table__cell--name {\r\n\t\t\t\t\tbackground-color: @light-grey-color;\r\n\t\t\t\t\tborder-right-color: transparent;\r\n\r\n\t\t\t\t\t&:before {\r\n\t\t\t\t\t\tborder-right-color: transparent;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t&__section-header,\r\n\t\t&__total {\r\n\t\t\theight: 40px;\r\n\t\t}\r\n\r\n\t\t&__head-cell {\r\n\t\t\t.positions-table__cell-content {\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\tflex-direction: column;\r\n\t\t\t\theight: 100%;\r\n\t\t\t\tjustify-content: space-between;\r\n\t\t\t\talign-items: flex-start;\r\n\t\t\t\theight: 50px;\r\n\t\t\t}\r\n\r\n\t\t\t.positions-table__info-icon {\r\n\t\t\t\tmargin: 0;\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t&__position-title {\r\n\t\t\tfont-weight: bold;\r\n\t\t\tfont-size: 13px;\r\n\t\t\tcolor: #000000;\r\n\t\t\twhite-space: nowrap;\r\n\t\t\tposition: sticky !important;\r\n\t\t\tleft: 0;\r\n\t\t\tborder-right: none;\r\n\t\t\tz-index: 12 !important;\r\n\t\t\tbackground: #f5f7fa;\r\n\r\n\t\t\t.positions-table__cell-content {\r\n\t\t\t\twhite-space: nowrap;\r\n\t\t\t}\r\n\r\n\t\t\t& + td {\r\n\t\t\t\tborder-left: none;\r\n\t\t\t\tbackground: #f5f7fa;\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t&__cell {\r\n\t\t\t&--empty {\r\n\t\t\t\tborder-left: none;\r\n\t\t\t\tborder-right: none;\r\n\t\t\t}\r\n\r\n\t\t\t&--colored {\r\n\t\t\t\tbackground-color: @calculation-colored-cell-color;\r\n\t\t\t}\r\n\r\n\t\t\t&--inactive {\r\n\t\t\t\tbackground-color: @light-grey-color;\r\n\t\t\t}\r\n\r\n\t\t\t&--interval:not(.positions-table__head-cell) {\r\n\t\t\t\tpadding: 0;\r\n\t\t\t}\r\n\r\n\t\t\t// Минимальшая ширина ячеек\r\n\t\t\t&--name {\r\n\t\t\t\t.positions-table__cell-content {\r\n\t\t\t\t\tmin-width: 158px;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\t&--interval,\r\n\t\t\t&--bonus-exceed {\r\n\t\t\t\t.positions-table__cell-content {\r\n\t\t\t\t\tmin-width: 100px;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\t&--salary-bulk,\r\n\t\t\t&--revenue-standart-hour,\r\n\t\t\t&--normalization-ratio,\r\n\t\t\t&--revenue-standart {\r\n\t\t\t\t.positions-table__cell-content {\r\n\t\t\t\t\tmin-width: 70px;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\r\n\t\t\t&--time-without-case {\r\n\t\t\t\t.positions-table__cell-content {\r\n\t\t\t\t\tmin-width: 50px;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\r\n\t\t\t&--payment,\r\n\t\t\t&--total {\r\n\t\t\t\tmin-width: 100px;\r\n\t\t\t}\r\n\r\n\t\t\t&[align='right'] {\r\n\t\t\t\t.positions-table__cell-content {\r\n\t\t\t\t\tjustify-content: flex-end;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t&__action {\r\n\t\t\tmargin-right: 10px;\r\n\t\t}\r\n\r\n\t\t.employee {\r\n\t\t\tdisplay: flex;\r\n\t\t\twidth: 100%;\r\n\t\t\talign-items: center;\r\n\t\t\t&__info {\r\n\t\t\t\tflex-grow: 1;\r\n\t\t\t\twhite-space: normal;\r\n\t\t\t}\r\n\t\t\t&__actions {\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\tflex-direction: column;\r\n\t\t\t\tjustify-content: flex-start;\r\n\t\t\t}\r\n\t\t\t&__position {\r\n\t\t\t\tcolor: #8e9cbb;\r\n\t\t\t\tfont-size: 13px;\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t.working-intervals {\r\n\t\t\theight: 100%;\r\n\t\t\twidth: 100%;\r\n\r\n\t\t\t&__row {\r\n\t\t\t\tborder-top: 1px solid @border-color;\r\n\r\n\t\t\t\t&:first-child {\r\n\t\t\t\t\tborder: none;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t.working-interval {\r\n\t\t\tdisplay: flex;\r\n\t\t\talign-items: center;\r\n\t\t\tpadding: 0 10px;\r\n\t\t\tmin-height: 40px;\r\n\t\t\twidth: 155px;\r\n\r\n\t\t\t&__input {\r\n\t\t\t\twidth: 80px;\r\n\t\t\t\tmargin: 0;\r\n\t\t\t\tpadding: 0;\r\n\t\t\t}\r\n\r\n\t\t\t&__actions {\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\tjustify-content: space-between;\r\n\t\t\t}\r\n\r\n\t\t\t&__action {\r\n\t\t\t\twidth: 20px;\r\n\t\t\t\tmargin-left: 7px;\r\n\t\t\t\tbutton {\r\n\t\t\t\t\tmargin: 0;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n\r\n\ttd.positions-table__cell--orders-count,\r\n\ttd.positions-table__cell--dist-km {\r\n\t\tcursor: pointer;\r\n\t}\r\n\r\n\t.positions-table--delivery {\r\n\t\t.positions-table__head-cell {\r\n\t\t\t.positions-table__cell-content {\r\n\t\t\t\theight: 60px;\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n\r\n\t.os-scrollbar {\r\n\t\t&-horizontal {\r\n\t\t\tz-index: 10;\r\n\t\t}\r\n\t}\r\n\r\n\t.battery-icon {\r\n\t\tmargin-left: 10px;\r\n\t\tmargin-right: 10px;\r\n\t}\r\n}\r\n\r\n@media screen and (max-width: @tablet-max-width) {\r\n\t.calculation-page {\r\n\t\t.positions-table {\r\n\t\t\tmargin-right: -30px;\r\n\r\n\t\t\t&__main-table {\r\n\t\t\t\t.positions-table {\r\n\t\t\t\t\t&__cell {\r\n\t\t\t\t\t\t&--name {\r\n\t\t\t\t\t\t\twidth: 178px;\r\n\t\t\t\t\t\t\t.positions-table__cell-content {\r\n\t\t\t\t\t\t\t\twidth: 158px;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n}\r\n\r\n@media screen and (max-width: @mobile-max-width) {\r\n\t.calculation-page {\r\n\t\t.positions-table {\r\n\t\t\tmargin-left: -20px;\r\n\t\t\tmargin-right: -20px;\r\n\t\t}\r\n\t}\r\n}\r\n",".calculation-page {\r\n  .lateness-tab {\r\n    padding-top: 30px;\r\n  }\r\n  .lateness-filters {\r\n    display: flex;\r\n    justify-content: flex-end;\r\n    align-items: flex-end;\r\n    padding-bottom: 20px;\r\n\r\n  }\r\n  .lateness-filter {\r\n    &__positions {\r\n\r\n      display: flex;\r\n      justify-content: flex-end;\r\n      min-width: 200px;\r\n      margin-right: 20px;\r\n\r\n      .hrm-form-field__basis {\r\n        width: auto;\r\n        min-width: 200px;\r\n      }\r\n\r\n    }\r\n    &__lateness {\r\n      width: 200px;\r\n    }\r\n  }\r\n  .lateness-table {\r\n    position: relative;\r\n    &__container-cell {\r\n      padding: 0;\r\n      vertical-align: top;\r\n    }\r\n    &__intervals {\r\n      width: 100%;\r\n      th {\r\n        height: 80px;\r\n      }\r\n    }\r\n    &__positions {\r\n      min-width: 100%;\r\n    }\r\n    &-position {\r\n      min-width: 100%;\r\n    }\r\n    &__position-param {\r\n      padding: 0 10px!important;\r\n      vertical-align: middle;\r\n      text-align: center;\r\n    }\r\n    &__lateness-degree {\r\n      white-space: nowrap;\r\n    }\r\n    &__fixed {\r\n      position: sticky;\r\n      left: 0;\r\n      background-color: white;\r\n      box-shadow: 4px 0 5px -2px rgba(0, 21, 80, 0.3);\r\n\r\n      &:before {\r\n        content: '';\r\n        position: absolute;\r\n        left: -1px;\r\n        top: 0;\r\n        bottom: 0;\r\n        width: 1px;\r\n        background: #DFE4EF;\r\n      }\r\n    }\r\n    &__highlighted {\r\n      background: #F5F7FA;\r\n    }\r\n  }\r\n}\r\n",".calculation-page {\r\n  .calculation-summary {\r\n    margin-bottom: 40px;\r\n\r\n    td {\r\n      cursor: default;\r\n    }\r\n\r\n    /* row--clicked (top, bottom - before) */\r\n    &__row {\r\n      &--clicked {\r\n        td {\r\n          background: rgba(255, 230, 242, 0.5);\r\n          position: relative;\r\n\r\n          &:before {\r\n            content: '';\r\n            position: absolute;\r\n            left: -1px;\r\n            right: -1px;\r\n            top: -1px;\r\n            bottom: -1px;\r\n            pointer-events: none;\r\n            border-top: 1px solid #ff238d;\r\n            border-bottom: 1px solid #ff238d;\r\n          }\r\n\r\n          &:first-child {\r\n            border-left: 1px solid #ff238d !important;\r\n          }\r\n\r\n          &:last-child {\r\n            border-right: 1px solid #ff238d !important;\r\n          }\r\n        }\r\n      }\r\n    }\r\n\r\n    &__row--clicked + .calculation-summary__row--clicked {\r\n      td {\r\n        &:before {\r\n          border-top-color: #DFE4EF;\r\n        }\r\n      }\r\n    }\r\n    /* end row--clicked */\r\n\r\n    /* row--column-clicked (top, bottom - before) */\r\n    &__row {\r\n      &--column-clicked {\r\n        td,th {\r\n          background: rgba(255, 230, 242, 0.5);\r\n          position: relative;\r\n\r\n          &:before {\r\n            content: '';\r\n            position: absolute;\r\n            left: -1px;\r\n            right: -1px;\r\n            top: -1px;\r\n            bottom: -1px;\r\n            pointer-events: none;\r\n            border-top: 1px solid #ff238d;\r\n            border-bottom: 1px solid #ff238d;\r\n          }\r\n\r\n\r\n        }\r\n\r\n        td {\r\n          &:first-child {\r\n            border-left: 1px solid #ff238d !important;\r\n          }\r\n\r\n          &:last-child {\r\n            border-right: 1px solid #ff238d !important;\r\n          }\r\n        }\r\n      }\r\n    }\r\n\r\n    &__row--column-clicked + .calculation-summary__row--column-clicked {\r\n      td, th {\r\n        &:before {\r\n          border-top-color: #DFE4EF;\r\n        }\r\n      }\r\n    }\r\n    /* end row--column-clicked */\r\n\r\n    /* cell--clicked (left, right - after) */\r\n    &__cell {\r\n      &--clicked {\r\n        background: rgba(255, 230, 242, 0.5);\r\n        position: relative;\r\n        &:after {\r\n          content: '';\r\n          position: absolute;\r\n          top: -1px;\r\n          bottom: -1px;\r\n          left: -1px;\r\n          right: -1px;\r\n          pointer-events: none;\r\n          border-left: 1px solid #ff238d;\r\n          border-right: 1px solid #ff238d;\r\n        }\r\n      }\r\n      &--clicked-top {\r\n        border-top: 1px solid #ff238d;\r\n      }\r\n      &--clicked-bottom {\r\n        border-bottom: 1px solid #ff238d;\r\n      }\r\n    }\r\n\r\n    &__cell--clicked + .calculation-summary__cell--clicked {\r\n      &:after {\r\n        border-left-color: #DFE4EF;\r\n      }\r\n    }\r\n\r\n    &__cell--workload-units.calculation-summary__cell--clicked {\r\n      &:after {\r\n        border-left-color: transparent !important;\r\n      }\r\n    }\r\n\r\n    &__cell--workload-value.calculation-summary__cell--clicked {\r\n      &:after {\r\n        border-right-color: transparent !important;\r\n      }\r\n    }\r\n    /* end cell--clicked */\r\n\r\n    /* cell--column-clicked (left, right - after) */\r\n    &__cell {\r\n      &--column-clicked {\r\n        background: rgba(255, 230, 242, 0.5);\r\n        position: relative;\r\n        &:after {\r\n          content: '';\r\n          position: absolute;\r\n          top: -1px;\r\n          bottom: -1px;\r\n          left: -1px;\r\n          right: -1px;\r\n          pointer-events: none;\r\n          border-left: 1px solid #ff238d;\r\n          border-right: 1px solid #ff238d;\r\n        }\r\n      }\r\n      &--column-clicked-top {\r\n        border-top: 1px solid #ff238d;\r\n      }\r\n    }\r\n\r\n    .calculation-summary__row--total {\r\n      .calculation-summary__cell--column-clicked {\r\n        border-bottom: 1px solid #ff238d !important;\r\n      }\r\n    }\r\n\r\n    &__cell--column-clicked + .calculation-summary__cell--column-clicked {\r\n      &:after {\r\n        border-left-color: #DFE4EF;\r\n      }\r\n    }\r\n\r\n    &__cell--workload-units.calculation-summary__cell--column-clicked {\r\n      &:after {\r\n        border-left-color: transparent !important;\r\n      }\r\n    }\r\n\r\n    &__cell--workload-value.calculation-summary__cell--column-clicked {\r\n      &:after {\r\n        border-right-color: transparent !important;\r\n      }\r\n    }\r\n    /* end cell--column-clicked */\r\n\r\n    &__cell {\r\n      &--lateness,\r\n      &--additional-workload {\r\n        &:not(.calculation-summary__head-cell) {\r\n          padding: 0;\r\n          .calculation-summary__cell-content {\r\n            height: 100%;\r\n            width: 100%;\r\n          }\r\n        }\r\n      }\r\n\r\n      &--workload-value {\r\n        min-width: 100px;\r\n        input {\r\n          width: 100px;\r\n          text-align: right;\r\n        }\r\n      }\r\n\r\n      &--workload-units {\r\n        .calculation-summary__cell-content {\r\n          width: 30px;\r\n        }\r\n      }\r\n\r\n      &--total:not(.calculation-summary__cell--lateness) {\r\n        background-color: @light-grey-color;\r\n      }\r\n\r\n      &--empty {\r\n        border: none;\r\n      }\r\n\r\n\r\n    }\r\n\r\n    &__head-cell {\r\n      .calculation-summary__info-icon {\r\n        margin-top: 10px;\r\n        margin-left: 0;\r\n      }\r\n    }\r\n\r\n    td {\r\n      &.calculation-summary__cell {\r\n        &--count,\r\n        &--fot-category,\r\n        &--fot-revenue,\r\n        &--performance-standart {\r\n          .calculation-summary__cell-content {\r\n            text-align: right;\r\n          }\r\n        }\r\n      }\r\n\r\n    }\r\n\r\n    .position-additional-workload {\r\n      display: table;\r\n      font-size: 13px;\r\n      height: 100%;\r\n\r\n      &__type {\r\n        color: #8e9cbb;\r\n        padding: 10px;\r\n        display: table-cell;\r\n        white-space: nowrap;\r\n        vertical-align: middle;\r\n      }\r\n\r\n      &__value {\r\n        border-left: 1px solid #dfe4ef;\r\n        min-width: 60px;\r\n        padding: 10px;\r\n        text-align: right;\r\n        display: table-cell;\r\n        vertical-align: middle;\r\n      }\r\n\r\n      &--delivery {\r\n        align-items: center;\r\n\r\n        .position-additional-workload__type {\r\n          padding-right: 0;\r\n        }\r\n        .position-additional-workload__value {\r\n          border: none;\r\n          padding-left: 5px;\r\n          min-width: 0;\r\n        }\r\n      }\r\n    }\r\n\r\n    .lateness {\r\n      width: 140px;\r\n      height: 100%;\r\n      display: flex;\r\n      &__cell {\r\n        width: 35px;\r\n        flex-shrink: 0;\r\n        flex-grow: 0;\r\n        display: flex;\r\n        align-items: center;\r\n        justify-content: center;\r\n\r\n        &--total {\r\n          border-left: 1px solid #dfe4ef;\r\n        }\r\n      }\r\n    }\r\n\r\n    .position-performance-standart {\r\n      &__label {\r\n        color: #8e9cbb;\r\n        text-align: right;\r\n        white-space: nowrap;\r\n      }\r\n\r\n      &__value {\r\n        text-align: right;\r\n      }\r\n\r\n      &--delivery {\r\n        font-size: 13px;\r\n      }\r\n    }\r\n\r\n    &__desktop {\r\n      .calculation-summary__head-cell {\r\n        .calculation-summary__cell-content {\r\n          min-height: 40px;\r\n          height: 100%;\r\n          display: flex;\r\n          flex-direction: column;\r\n          justify-content: space-between;\r\n        }\r\n      }\r\n\r\n      .calculation-summary__row--total {\r\n        background: @light-grey-color;\r\n      }\r\n    }\r\n  }\r\n}\r\n\r\n@media screen and (max-width: @tablet-max-width) {\r\n  .calculation-page {\r\n    .calculation-summary {\r\n      .position-additional-workload {\r\n        display: block;\r\n\r\n        &__type {\r\n          color: #8e9cbb;\r\n          padding: 10px;\r\n          flex-grow: 0;\r\n          flex-shrink: 0;\r\n          display: flex;\r\n          align-items: center;\r\n        }\r\n\r\n        &__value {\r\n          display: flex;\r\n          border-left: 0;\r\n          border-top: 1px solid #dfe4ef;\r\n          padding: 10px;\r\n          justify-content: flex-end;\r\n        }\r\n\r\n        &--delivery {\r\n          display: flex;\r\n          align-items: center;\r\n          flex-wrap: nowrap;\r\n\r\n          .position-additional-workload__type {\r\n            padding-right: 0;\r\n          }\r\n          .position-additional-workload__value {\r\n            border: none;\r\n            padding-left: 5px;\r\n            min-width: 0;\r\n          }\r\n        }\r\n      }\r\n    }\r\n  }\r\n}\r\n\r\n@media screen and (max-width: @mobile-max-width) {\r\n  .calculation-page {\r\n    .calculation-summary {\r\n      margin-left: -20px;\r\n      margin-right: -20px;\r\n\r\n      &__fixed {\r\n        background-color: white;\r\n      }\r\n\r\n      &__mobile {\r\n        width: 100%;\r\n      }\r\n\r\n      .calculation-summary__cell-content {\r\n        height: 30px;\r\n      }\r\n\r\n      &__head-cell {\r\n        position: sticky;\r\n        left: 0;\r\n        background: white;\r\n        width: 90px;\r\n        .calculation-summary__cell-content {\r\n          width: 90px;\r\n        }\r\n      }\r\n\r\n      .os-host-overflow-x {\r\n        .calculation-summary__head-cell {\r\n          box-shadow: 4px 0px 5px -2px rgba(0, 21, 80, 0.3);\r\n        }\r\n      }\r\n\r\n      .position-additional-workload {\r\n        display: block;\r\n\r\n        &__type {\r\n          padding: 0;\r\n          justify-content: flex-end;\r\n        }\r\n        &__value {\r\n          padding: 0;\r\n          border: 0;\r\n        }\r\n      }\r\n\r\n      td {\r\n      &.calculation-summary__cell {\r\n        &--additional-workload {\r\n          padding: 5px 10px;\r\n        }\r\n        .calculation-summary__cell-content {\r\n          justify-content: flex-end;\r\n          display: flex;\r\n          align-items: center;\r\n        }\r\n      }\r\n\r\n    }\r\n    }\r\n  }\r\n}\r\n","\r\n.calculation-modal {\r\n  &--routes {\r\n    padding-right: 0 !important;\r\n    background: #FFFFFF99;\r\n\r\n    .routes {\r\n      height: 100%;\r\n    }\r\n\r\n    .routes-table {\r\n      td {\r\n        padding: 10px 12px;\r\n        vertical-align: top;\r\n        line-height: 1.4;\r\n      }\r\n      th {\r\n        .routes-table__cell-content {\r\n          display: flex;\r\n          flex-direction: column;\r\n          height: 50px;\r\n          justify-content: space-between;\r\n          button {\r\n            margin-left: 0;\r\n            margin-top: 5px;\r\n          }\r\n        }\r\n      }\r\n      &__route {\r\n        display: flex;\r\n        margin-bottom: 10px;\r\n\r\n        &:last-child {\r\n          margin-bottom: 0;\r\n        }\r\n\r\n        &-id {\r\n          margin-right: 10px;\r\n        }\r\n      }\r\n\r\n\r\n      &__route-row {\r\n        display: none;\r\n      }\r\n    }\r\n  }\r\n\r\n}\r\n\r\n@media (max-width: @mobile-max-width) {\r\n  .calculation-modal {\r\n    &--routes {\r\n      padding-right: 0 !important;\r\n      background: #FFFFFF99;\r\n\r\n      .routes-table {\r\n        &__route-row {\r\n          display: table-row;\r\n        }\r\n        &__cell--id,\r\n        &__cell--route {\r\n          display: none;\r\n        }\r\n      }\r\n    }\r\n\r\n  }\r\n}\r\n",".calculation-modal {\r\n  &--driver-details,\r\n  &--lateness-details {\r\n    padding-right: 0 !important;\r\n    background: #ffffff99;\r\n\r\n    .modal-dialog-content__header {\r\n      & > div {\r\n        display: flex;\r\n        align-items: flex-start;\r\n      }\r\n    }\r\n\r\n    .modal-dialog-content__title {\r\n      margin-right: 20px;\r\n    }\r\n\r\n    .driver-name {\r\n      font-size: 22px;\r\n      font-weight: bold;\r\n      border: none;\r\n      padding: 0;\r\n      margin-top: -2px;\r\n\r\n      .hrm-select {\r\n        .select2-selection {\r\n          height: auto;\r\n          &__rendered {\r\n            font-size: inherit;\r\n            font-weight: 500;\r\n            color: #0066FF!important;\r\n          }\r\n        }\r\n      }\r\n    }\r\n\r\n    .details-modal-orders {\r\n      height: 100%;\r\n      display: flex;\r\n      flex-direction: column;\r\n      margin-bottom: -30px;\r\n\r\n      &__scroll {\r\n        height: 100%;\r\n        margin-left: -20px;\r\n        padding-left: 20px;\r\n        margin-right: -20px;\r\n        padding-right: 20px;\r\n      }\r\n    }\r\n\r\n    .details-modal-orders-tabs {\r\n      margin-left: -30px;\r\n      margin-right: -30px;\r\n\r\n      .hrm-tab-group__content {\r\n        padding-left: 30px;\r\n        padding-right: 30px;\r\n      }\r\n    }\r\n\r\n    .details-modal-orders-table {\r\n      width: 100%;\r\n      margin-top: 30px;\r\n      margin-bottom: 30px;\r\n\r\n      &__operator {\r\n        display: flex;\r\n        justify-content: space-between;\r\n        align-items: center;\r\n\r\n        .hrm-button {\r\n          transition: transform 300ms;\r\n          &.active {\r\n            transform: rotate(-180deg);\r\n          }\r\n        }\r\n      }\r\n\r\n      &__active-row {\r\n        background: #f5f7fa;\r\n      }\r\n\r\n      tfoot {\r\n        background: #f5f7fa;\r\n      }\r\n\r\n      &__total {\r\n        display: flex;\r\n        align-items: center;\r\n        color: #8e9cbb;\r\n        font-size: 13px;\r\n        padding: 10px;\r\n\r\n        b {\r\n          color: #000;\r\n        }\r\n\r\n        & > div:first-child {\r\n          margin-right: 100px;\r\n        }\r\n      }\r\n\r\n      .order-block {\r\n        padding-top: 20px;\r\n        padding-bottom: 20px;\r\n\r\n        &__header {\r\n          display: flex;\r\n          justify-content: space-between;\r\n          align-items: center;\r\n        }\r\n\r\n        &__title,\r\n        &__sum {\r\n          font-size: 15px;\r\n          font-weight: 500;\r\n          margin-bottom: 20px;\r\n        }\r\n\r\n        &__items {\r\n          margin-bottom: 20px;\r\n          width: 100%;\r\n        }\r\n\r\n        &__info {\r\n          display: flex;\r\n          flex-wrap: wrap;\r\n        }\r\n\r\n        &__processing {\r\n          margin-right: 30px;\r\n          width: 220px;\r\n          flex-shrink: 0;\r\n          flex-grow: 1;\r\n          margin-bottom: 20px;\r\n        }\r\n\r\n        &__data {\r\n          min-width: 300px;\r\n          margin-bottom: 20px;\r\n          flex-grow: 1;\r\n          padding-right: 30px;\r\n          &-block {\r\n            margin-bottom: 20px;\r\n          }\r\n        }\r\n\r\n        &__driver {\r\n          width: 100%;\r\n        }\r\n\r\n        &__delivery-item {\r\n          margin-bottom: 12px;\r\n          i {\r\n            margin-right: 10px;\r\n          }\r\n        }\r\n      }\r\n\r\n      .order-processing-table {\r\n        width: 100%;\r\n        &__row {\r\n          &--warning {\r\n            &_light {\r\n              background: #fdffb3;\r\n            }\r\n            &_medium {\r\n              background: #ffe6f2;\r\n            }\r\n            &_hard {\r\n              background: #ffd3e8;\r\n            }\r\n          }\r\n        }\r\n      }\r\n    }\r\n\r\n    .details-modal-routes-table {\r\n      margin-top: 30px;\r\n      margin-bottom: 30px;\r\n\r\n      &__order-address {\r\n        margin-bottom: 10px;\r\n      }\r\n      &__time {\r\n        display: flex;\r\n        justify-content: space-between;\r\n        align-items: center;\r\n\r\n        .hrm-button {\r\n          transition: transform 300ms;\r\n          &.active {\r\n            transform: rotate(-180deg);\r\n          }\r\n        }\r\n      }\r\n    }\r\n  }\r\n}\r\n\r\n@media screen and (max-width: @mobile-max-width) {\r\n  .calculation-modal {\r\n    &--driver-details,\r\n    &--lateness-details {\r\n      .details-modal-orders-tabs {\r\n        margin-left: -20px;\r\n        margin-right: -20px;\r\n\r\n        .hrm-tab-group__content {\r\n          padding-left: 20px;\r\n          padding-right: 20px;\r\n        }\r\n      }\r\n    }\r\n  }\r\n}\r\n",".modal-dialog--compensations {\r\n  width: 780px;\r\n    max-width: 100%;\r\n\r\n  .compensation-form {\r\n    &__row {\r\n      display: flex;\r\n      flex-wrap: wrap;\r\n      margin-left: -10px;\r\n      margin-right: -10px;\r\n    }\r\n    &__id, &__sum {\r\n      margin: 10px;\r\n    }\r\n    &__id {\r\n      flex-grow: 1;\r\n      width: 250px;\r\n      max-width: 100%;\r\n    }\r\n    &__sum {\r\n      width: 80px;\r\n      flex-shrink: 0;\r\n    }\r\n  }\r\n}\r\n",".modal-dialog--confirm {\r\n\r\n  .hrm-button {\r\n    padding-left: 20px;\r\n    padding-right: 20px;\r\n  }\r\n\r\n  .hrm-basic-modal-dialog__body {\r\n    text-align: center;\r\n  }\r\n\r\n  .hrm-basic-modal-dialog__action-list {\r\n    justify-content: center;\r\n  }\r\n}\r\n\r\n@media screen and (max-width: @mobile-max-width) {\r\n\r\n}\r\n",".modal-dialog--columns {\r\n  .columns-settings {\r\n    &__search {\r\n      margin-bottom: 30px;\r\n    }\r\n\r\n    .hrm-scrollable-wrapper__wrapper {\r\n      max-height: 400px;\r\n    }\r\n\r\n    &__list {\r\n      display: grid;\r\n      grid-template-columns: 1fr 1fr;\r\n\r\n\r\n    }\r\n\r\n    &__list-item {\r\n      margin-bottom: 20px;\r\n      &:last-child {\r\n        margin-bottom: 0;\r\n      }\r\n    }\r\n  }\r\n}\r\n\r\n@media screen and (max-width: @mobile-max-width) {\r\n  .modal-dialog--columns {\r\n    .columns-settings {\r\n\r\n      .hrm-scrollable-wrapper__wrapper {\r\n        max-height: none;\r\n      }\r\n\r\n      &__list {\r\n        display: block;\r\n        height: 100%;\r\n        position: relative;\r\n\r\n\r\n      }\r\n    }\r\n  }\r\n}\r\n",".modal-dialog--positions-settings {\r\n  .positions-settings {\r\n    &__search {\r\n      margin-bottom: 30px;\r\n    }\r\n\r\n    &__list {\r\n      .hrm-scrollable-wrapper__wrapper {\r\n        max-height: 225px;\r\n      }\r\n\r\n    }\r\n\r\n    &__list-item {\r\n      margin-bottom: 20px;\r\n    }\r\n  }\r\n\r\n  .hrm-basic-modal-dialog__action-list {\r\n    justify-content: flex-end;\r\n  }\r\n}\r\n\r\n@media screen and (max-width: @mobile-max-width) {\r\n  .modal-dialog--positions-settings {\r\n    .positions-settings {\r\n      &__list {\r\n        height: 100%;\r\n\r\n        .hrm-scrollable-wrapper__wrapper {\r\n          max-height: none;\r\n        }\r\n      }\r\n    }\r\n  }\r\n}\r\n",".modal-dialog--create-employee {\r\n  .employee-form {\r\n    &__row {\r\n      display: flex;\r\n      margin-bottom: 25px;\r\n    }\r\n    &__name {\r\n      width: 100%;\r\n    }\r\n    &__position {\r\n      flex-grow: 1;\r\n    }\r\n    &__level {\r\n      margin-left: 20px;\r\n      width: 100px;\r\n      flex-shrink: 0;\r\n    }\r\n  }\r\n}\r\n\r\n@media screen and (max-width: @mobile-max-width) {\r\n  .modal-dialog--create-employee {\r\n    .employee-form {\r\n      &__row {\r\n        display: block;\r\n      }\r\n      &__level {\r\n        margin-top: 20px;\r\n        margin-left: 0;\r\n        width: 100%;\r\n        width: 140px;\r\n      }\r\n    }\r\n  }\r\n}\r\n",".modal-dialog--add-employees {\r\n  .employees-form {\r\n    &__calculating {\r\n      padding: 20px;\r\n      width: 100%;\r\n      text-align: center;\r\n      &-indicator {\r\n        font-size: 40px;\r\n        color: @negative-theme-color;\r\n      }\r\n    }\r\n    &__tabs {\r\n      margin-bottom: 30px;\r\n      margin-left: -30px;\r\n      margin-right: -30px;\r\n\r\n      .hrm-tab-group {\r\n        padding-left: 30px;\r\n      }\r\n    }\r\n    &__tab {\r\n      position: relative;\r\n\r\n      .hrm-scrollable-wrapper__wrapper {\r\n        max-height: 350px;\r\n      }\r\n    }\r\n    &__row {\r\n      display: flex;\r\n      align-items: flex-start;\r\n      margin-bottom: 30px;\r\n\r\n      .hrm-switch-group {\r\n        white-space: nowrap;\r\n        margin-top: 0;\r\n        margin-right: 20px;\r\n      }\r\n    }\r\n    &__search {\r\n      flex-grow: 1;\r\n    }\r\n\r\n\r\n\r\n    &__employees-scrollable-list {\r\n\r\n      overflow: hidden;\r\n    }\r\n    &__position {\r\n      margin-top: 20px;\r\n      &:first-child {\r\n        margin-top: 0;\r\n      }\r\n      &:last-child {\r\n      }\r\n    }\r\n    &__position-name {\r\n      font-size: 13px;\r\n      font-weight: 500;\r\n      color: @secondary-theme-color;\r\n      margin-bottom: 20px;\r\n    }\r\n    &__checkbox-group {\r\n      margin-bottom: 20px;\r\n      width: 100%;\r\n      .hrm-checkbox-group {\r\n        display: block;\r\n      }\r\n    }\r\n    &__checkbox {\r\n      margin-bottom: 20px;\r\n      width: 100%;\r\n      &:last-child {\r\n        margin-bottom: 0;\r\n      }\r\n    }\r\n  }\r\n}\r\n\r\n@media screen and (max-width: @mobile-max-width) {\r\n  .modal-dialog--add-employees {\r\n    .employees-form {\r\n      &__row {\r\n        display: block;\r\n      }\r\n      &__search {\r\n        margin-top: 20px;\r\n      }\r\n      &__employees-scrollable-list {\r\n        max-height: none;\r\n        height: 100%;\r\n      }\r\n      &__level {\r\n        margin-top: 20px;\r\n        margin-left: 0;\r\n        width: 100%;\r\n        width: 140px;\r\n      }\r\n      &__tab {\r\n        position: relative;\r\n\r\n        .hrm-scrollable-wrapper__wrapper {\r\n          max-height: none;\r\n        }\r\n      }\r\n    }\r\n  }\r\n}\r\n",".modal-dialog--stimulation {\r\n  .stimulation-settings {\r\n    &__row {\r\n      display: flex;\r\n      align-items: flex-start;\r\n      margin-bottom: 25px;\r\n      &:last-child {\r\n        margin-bottom: 0;\r\n      }\r\n    }\r\n    &__select,\r\n    &__comment {\r\n      flex-grow: 1;\r\n    }\r\n    &__type {\r\n      margin-left: 30px;\r\n      align-self: flex-end;\r\n    }\r\n    &__sum {\r\n      margin-left: 30px;\r\n      width: 100px;\r\n\r\n      input {\r\n        text-align: right;\r\n        .input-number-appearance();\r\n      }\r\n    }\r\n  }\r\n}\r\n\r\n@media screen and (max-width: @mobile-max-width) {\r\n  .modal-dialog--stimulation {\r\n    .stimulation-settings {\r\n      &__row {\r\n        display: block;\r\n      }\r\n      &__type {\r\n        margin-top: 20px;\r\n        margin-left: 0;\r\n        width: 100%;\r\n      }\r\n      &__sum {\r\n        margin-top: 20px;\r\n        margin-left: 0;\r\n        width: 100%;\r\n        max-width: 140px;\r\n      }\r\n    }\r\n  }\r\n}\r\n",".modal-dialog--account-operations {\r\n\r\n    width: 780px;\r\n    max-width: 100%;\r\n\r\n    .modal-dialog__scroll {\r\n      margin-right: -10px;\r\n    }\r\n\r\n\r\n  .account-operations-form {\r\n    &__actions {\r\n      padding-top: 20px;\r\n      display: flex;\r\n      justify-content: space-between;\r\n      align-items: center;\r\n    }\r\n    &__total {\r\n      font-size: 18px;\r\n    }\r\n    &__list {\r\n      height: 100%;\r\n      max-height: 400px;\r\n    }\r\n\r\n    .hrm-scrollable-wrapper__wrapper {\r\n      max-height: 400px;\r\n    }\r\n  }\r\n  .account-operation {\r\n    padding-right: 10px;\r\n    display: flex;\r\n    margin-bottom: 35px;\r\n\r\n    .hrm-trash-icon-button {\r\n      margin-left: 0;\r\n      margin-right: 0;\r\n    }\r\n\r\n    &:last-child {\r\n      margin-bottom: 25px;\r\n    }\r\n\r\n    &__type,\r\n    &__sum,\r\n    &__comment {\r\n      margin-right: 30px;\r\n    }\r\n\r\n    &__type {\r\n      width: 175px;\r\n    }\r\n\r\n    &__sum {\r\n      display: flex;\r\n\r\n      .hrm-form-field__control {\r\n        text-align: left !important;\r\n      }\r\n\r\n      &-value {\r\n        width: 100px;\r\n      }\r\n\r\n      &-sign {\r\n        margin-left: 10px;\r\n      }\r\n    }\r\n\r\n    &__comment {\r\n      width: 310px;\r\n      flex-shrink: 1;\r\n      flex-grow: 1;\r\n    }\r\n\r\n    input {\r\n      .input-number-appearance();\r\n    }\r\n  }\r\n}\r\n\r\n@media screen and (max-width: @mobile-max-width) {\r\n  .modal-dialog--account-operations {\r\n    .account-operations-form {\r\n      &__list {\r\n        .hrm-scrollable-wrapper__wrapper {\r\n          max-height: none;\r\n        }\r\n      }\r\n    }\r\n    .account-operation {\r\n      display: block;\r\n      margin-left: -20px;\r\n      margin-right: -20px;\r\n      padding-left: 20px;\r\n      padding-right: 20px;\r\n      padding-bottom: 20px;\r\n      border-bottom: 1px solid @border-color;\r\n\r\n      &__type,\r\n      &__sum,\r\n      &__comment {\r\n        margin-right: 0px;\r\n        margin-bottom: 30px;\r\n      }\r\n\r\n      &__type {\r\n        width: 100%;\r\n        .hrm-radio-group {\r\n          width: 100%;\r\n        }\r\n      }\r\n\r\n      &__comment {\r\n      }\r\n\r\n      &__sum {\r\n        &-value {\r\n          width: 140px;\r\n        }\r\n      }\r\n\r\n      &__remove {\r\n        text-align: right;\r\n      }\r\n    }\r\n  }\r\n}\r\n",".modal-dialog--employee-fine {\r\n  .fine-block {\r\n    display: flex;\r\n    padding-right: 10px;\r\n    margin-bottom: 10px;\r\n\r\n    &__content {\r\n      flex-grow: 1;\r\n    }\r\n\r\n    &__remove {\r\n      margin-left: 10px;\r\n    }\r\n\r\n    &__row {\r\n      margin-bottom: 24px;\r\n      display: flex;\r\n    }\r\n\r\n    &__author {\r\n      flex-grow: 1;\r\n      margin-left: 20px;\r\n    }\r\n\r\n    .hrm-trash-icon-button {\r\n      margin-left: 0;\r\n      margin-right: 0;\r\n    }\r\n  }\r\n  .fine-form {\r\n    &__actions {\r\n      margin-top: 30px;\r\n      display: flex;\r\n      justify-content: space-between;\r\n    }\r\n  }\r\n\r\n  .modal-dialog__scroll {\r\n    margin-right: -10px;\r\n  }\r\n\r\n  .fine-form__scroll-list {\r\n    height: 100%;\r\n    max-height: 350px;\r\n    padding-top: 5px;\r\n  }\r\n}\r\n\r\n@media screen and (max-width: @mobile-max-width) {\r\n  .modal-dialog--employee-fine {\r\n    .fine-block {\r\n      display: block;\r\n\r\n      &__remove {\r\n        margin-left: 0;\r\n        text-align: right;\r\n      }\r\n\r\n      &__row {\r\n        display: block;\r\n      }\r\n      &__author {\r\n        margin-top: 30px;\r\n        margin-left: 0;\r\n      }\r\n    }\r\n\r\n    .fine-form__scroll-list {\r\n      max-height: none;\r\n    }\r\n  }\r\n}\r\n",".modal-dialog--employee-bonus {\r\n  .bonus-block {\r\n    display: flex;\r\n    padding-right: 10px;\r\n    margin-bottom: 10px;\r\n\r\n    &__content {\r\n      flex-grow: 1;\r\n    }\r\n\r\n    &__remove {\r\n      margin-left: 10px;\r\n    }\r\n\r\n    &__row {\r\n      margin-bottom: 24px;\r\n      display: flex;\r\n    }\r\n\r\n    &__author {\r\n      flex-grow: 1;\r\n      margin-left: 20px;\r\n    }\r\n\r\n    .hrm-trash-icon-button {\r\n      margin-left: 0;\r\n      margin-right: 0;\r\n    }\r\n  }\r\n  .bonus-form {\r\n    &__actions {\r\n      margin-top: 30px;\r\n      display: flex;\r\n      justify-content: space-between;\r\n    }\r\n  }\r\n\r\n  .modal-dialog__scroll {\r\n    margin-right: -10px;\r\n  }\r\n\r\n  .bonus-form__scroll-list {\r\n    height: 100%;\r\n    max-height: 350px;\r\n    padding-top: 5px;\r\n  }\r\n}\r\n\r\n@media screen and (max-width: @mobile-max-width) {\r\n  .modal-dialog--employee-bonus {\r\n    .bonus-block {\r\n      display: block;\r\n\r\n      &__remove {\r\n        margin-left: 0;\r\n        text-align: right;\r\n      }\r\n\r\n      &__row {\r\n        display: block;\r\n      }\r\n      &__author {\r\n        margin-top: 30px;\r\n        margin-left: 0;\r\n      }\r\n    }\r\n\r\n    .bonus-form__scroll-list {\r\n      max-height: none;\r\n    }\r\n  }\r\n}\r\n","@import '../../base/_variables.less';\r\n\r\n@import \"./less/_calculation-base.less\";\r\n@import \"./less/_calculation-tabs.less\";\r\n\r\n@import \"./components/input-form/_input-form.less\";\r\n@import \"./components/positions-table/_positions-table.less\";\r\n@import \"./components/delivery-table/_delivery-table.less\";\r\n@import \"./components/lateness-table/_lateness-table.less\";\r\n@import \"./components/summary-table/_summary-table.less\";\r\n\r\n@import \"./components/routes-modal/_routes-modal.less\";\r\n@import \"./components/details-modal/_details-modal.less\";\r\n@import \"./components/compensations-modal/_compensations-modal.less\";\r\n\r\n@import \"../../modals/confirm-modal/_confirm-modal.less\";\r\n@import \"../../modals/columns-settings-modal/_columns-settings-modal.less\";\r\n@import \"../../modals/positions-settings-modal/_positions-settings-modal.less\";\r\n@import \"../../modals/create-employee-modal/_create-employee-modal.less\";\r\n@import \"../../modals/add-employees-modal/_add-employees-modal.less\";\r\n@import \"../../modals/stimulation-modal/_stimulation-modal.less\";\r\n@import \"../../modals/account-operations-modal/_account-operations-modal.less\";\r\n@import \"../../modals/employee-fine-modal/_employee-fine-modal.less\";\r\n@import \"../../modals/employee-bonus-modal/_employee-bonus-modal.less\";\r\n\r\n\r\n.calculation-page {\r\n  .calculation-page__positions-table {\r\n    width: calc((100% - 30px) / 12 * 11);\r\n    margin-top: 28px;\r\n  }z\r\n\r\n  .calculation-page__footer {\r\n    flex-shrink: 0;\r\n    height: 150px;\r\n  }\r\n\r\n  &__content {\r\n    padding-top: 40px;\r\n    padding-right: 30px;\r\n    padding-left: 30px;\r\n\r\n    background-color: #fff;\r\n  }\r\n\r\n  &__form {\r\n    .calculation-page__form-employees-section {\r\n      margin-top: 30px;\r\n    }\r\n\r\n\r\n  }\r\n\r\n  &__positions-table {\r\n    .calculation-page__positions-table-categories-count {\r\n      margin-left: 6px;\r\n    }\r\n\r\n    .calculation-page__positions-table-name-head-cell {\r\n      width: 25%;\r\n    }\r\n\r\n    .calculation-page__positions-table-workload-type-head-cell {\r\n      width: 25%;\r\n    }\r\n\r\n    .calculation-page__positions-table-workload-cell {\r\n      width: 84px;\r\n      min-width: 84px;\r\n    }\r\n\r\n    .calculation-page__positions-table-employee-count-head-cell {\r\n      width: 107px;\r\n    }\r\n\r\n    .calculation-page__positions-table-estimated-hours-head-cell {\r\n      width: 107px;\r\n    }\r\n  }\r\n\r\n  &__positions-table-categories-count {\r\n    font-weight: bold;\r\n    font-size: 13px;\r\n    color: #0066ff;\r\n\r\n    cursor: pointer;\r\n  }\r\n\r\n  &__positions-table-workload-cell {\r\n    .hrm-table__editable-cell-control.hrm-table__editable-cell-control--type_input {\r\n      text-align: end;\r\n    }\r\n  }\r\n\r\n  &__positions-table-employee-count-cell {\r\n    text-align: end;\r\n  }\r\n\r\n  &__positions-table-estimated-hours-cell {\r\n    text-align: end;\r\n  }\r\n\r\n  &__form-employees-section {\r\n    .calculation-page__form-employees-section-title {\r\n      margin-top: 45px;\r\n    }\r\n\r\n    .calculation-page__employees-table-fixed-section-container {\r\n      margin-top: 16px;\r\n      width: calc((100% - 30px) / 12 * 11);\r\n    }\r\n\r\n    .calculation-page__employees-table-sticky-section-container {\r\n      margin-top: 16px;\r\n      width: calc((100% - 30px) / 12 * 11);\r\n    }\r\n\r\n    .calculation-page__form-employees-section-additional-actions-list {\r\n      margin-top: calc(16px - 12px);\r\n    }\r\n  }\r\n\r\n  &__add-employees-button {\r\n    width: 215px;\r\n  }\r\n\r\n  &__recalculate-employees-button {\r\n    width: 230px;\r\n  }\r\n\r\n  &__form-employees-section-title {\r\n    display: block;\r\n\r\n    font-weight: 500;\r\n    font-size: 18px;\r\n  }\r\n\r\n  &__employees-table-fixed-section-container {\r\n    .calculation-page__employees-table {\r\n      width: 100%;\r\n    }\r\n  }\r\n\r\n  &__employees-table {\r\n    & > thead {\r\n      visibility: hidden;\r\n    }\r\n\r\n    .calculation-page__employees-table-working-hours-head-cell {\r\n      width: 88px;\r\n    }\r\n\r\n    .calculation-page__employees-table-rate-head-cell {\r\n      width: 80px;\r\n    }\r\n\r\n    .calculation-page__employees-table-return-rate-head-cell {\r\n      width: 95px;\r\n    }\r\n\r\n    .calculation-page__employees-table-salary-bulk-head-cell {\r\n      width: 105px;\r\n    }\r\n\r\n    .calculation-page__employees-table-bonus-head-cell {\r\n      width: 78px;\r\n    }\r\n\r\n    .calculation-page__employees-table-fine-head-cell {\r\n      width: 78px;\r\n    }\r\n\r\n    .calculation-page__employees-table-salary-head-cell {\r\n      width: 107px;\r\n    }\r\n\r\n    .calculation-page__employees-table-working-intervals-head-cell {\r\n      min-width: 155px;\r\n      width: 155px;\r\n    }\r\n  }\r\n\r\n  &__employees-table-sticky-header {\r\n    background-color: #fff;\r\n\r\n    & > thead {\r\n      visibility: visible;\r\n    }\r\n  }\r\n\r\n  &__employees-table-position-row {\r\n    & > td {\r\n      height: 37px !important;\r\n      border-top-width: 2px !important;\r\n\r\n      background-color: #f5f7fa;\r\n    }\r\n\r\n    .calculation-page__employees-table-rate-cell {\r\n      vertical-align: middle !important;\r\n    }\r\n  }\r\n\r\n  &__employees-table-employee-row {\r\n    &--multi-interval {\r\n      & > td {\r\n        padding-top: 14px !important;\r\n        padding-bottom: 14px !important;\r\n\r\n        .hrm-table__editable-cell-control {\r\n          margin-top: -14px;\r\n          margin-bottom: -14px;\r\n          padding-top: 14px;\r\n          padding-bottom: 14px;\r\n        }\r\n      }\r\n    }\r\n  }\r\n\r\n  &__employees-table-position-name-cell {\r\n    font-weight: bold;\r\n\r\n    .calculation-page__employees-table-position-name-cell-add-button {\r\n      flex-shrink: 0;\r\n      margin-right: 10px;\r\n    }\r\n  }\r\n\r\n  &__employees-table-position-name-cell-name {\r\n    overflow: hidden;\r\n    text-overflow: ellipsis;\r\n  }\r\n\r\n  &__employees-table-statistics-cell {\r\n    text-align: end;\r\n\r\n    b {\r\n      font-weight: bold;\r\n    }\r\n  }\r\n\r\n  &__employees-table-employee-name-cell {\r\n    .calculation-page__employees-table-employee-row--multi-interval & {\r\n      vertical-align: top !important;\r\n    }\r\n  }\r\n\r\n  &__employees-table-employee {\r\n    display: flex;\r\n    align-items: center;\r\n\r\n    .calculation-page__employees-table-employee-remove-button {\r\n      flex-shrink: 0;\r\n      margin-right: 10px;\r\n    }\r\n  }\r\n\r\n  &__employees-table-employee-name {\r\n    overflow: hidden;\r\n    text-overflow: ellipsis;\r\n  }\r\n\r\n  &__employees-table-interval-cell {\r\n    td& {\r\n      height: 40px !important;\r\n      padding-top: 0 !important;\r\n      padding-bottom: 0 !important;\r\n\r\n      .hrm-table__editable-cell-content {\r\n        margin-top: 0 !important;\r\n        margin-bottom: 0 !important;\r\n        height: 100% !important;\r\n        padding-top: 0 !important;\r\n        padding-bottom: 0 !important;\r\n      }\r\n    }\r\n\r\n    .calculation-page__employees-table-interval-cell-actions {\r\n      width: 38px;\r\n      margin-left: 19px;\r\n      flex-shrink: 0;\r\n    }\r\n  }\r\n\r\n  &__employees-table-working-hours-cell,\r\n  &__employees-table-return-rate-cell,\r\n  &__employees-table-salary-bulk-cell,\r\n  &__employees-table-salary-cell {\r\n    text-align: end;\r\n\r\n    .calculation-page__employees-table-employee-row--multi-interval & {\r\n      vertical-align: top !important;\r\n    }\r\n  }\r\n\r\n  &__employees-table-salary-cell {\r\n    background-color: #e1edff;\r\n  }\r\n\r\n  &__employees-table-rate-cell,\r\n  &__employees-table-rate-cell,\r\n  &__employees-table-bonus-cell,\r\n  &__employees-table-fine-cell {\r\n    .hrm-table__editable-cell-control {\r\n      text-align: end;\r\n    }\r\n\r\n    .calculation-page__employees-table-employee-row--multi-interval & {\r\n      vertical-align: top !important;\r\n    }\r\n  }\r\n\r\n  &__employees-table-interval-cell-actions {\r\n    display: flex;\r\n    align-items: center;\r\n  }\r\n\r\n  &__employees-table-fixed-section {\r\n    background-color: #fff;\r\n  }\r\n\r\n  &__form-employees-section-additional-actions-list {\r\n    display: flex;\r\n    flex-wrap: wrap;\r\n    margin-left: -10px;\r\n    margin-top: -12px;\r\n\r\n    .calculation-page__form-employees-section-additional-actions-list-item {\r\n      margin-top: 12px;\r\n      margin-left: 10px;\r\n    }\r\n  }\r\n\r\n  &__footer {\r\n    display: flex;\r\n    flex-direction: column;\r\n    align-items: center;\r\n    justify-content: center;\r\n    padding-left: 20px;\r\n    padding-right: 20px;\r\n\r\n    background-color: #f5f7fa;\r\n\r\n    .calculation-page__footer-login-button {\r\n      margin-top: 20px;\r\n      width: 250px;\r\n    }\r\n  }\r\n\r\n  &__footer-text {\r\n    font-size: 15px;\r\n    text-align: center;\r\n  }\r\n}\r\n\r\n\r\n\r\n@media (max-width: @tablet-max-width) {\r\n  .calculation-page {\r\n    .calculation-page__date-form-field {\r\n      width: 216px;\r\n    }\r\n\r\n    .calculation-page__positions-table {\r\n      max-width: unset;\r\n      width: 100%;\r\n    }\r\n\r\n    &__content {\r\n      padding-top: 32px;\r\n    }\r\n\r\n    &__positions-table {\r\n      & > thead {\r\n        visibility: visible;\r\n      }\r\n\r\n      .calculation-page__positions-table-workload-cell {\r\n        width: 73px;\r\n      }\r\n    }\r\n\r\n    &__form-employees-section {\r\n      .calculation-page__employees-table-fixed-section-container {\r\n        margin-top: 16px;\r\n        width: 100%;\r\n      }\r\n\r\n      .calculation-page__employees-table-fixed-section-container {\r\n        max-width: unset;\r\n      }\r\n    }\r\n\r\n    &__employees-table-fixed-section-container {\r\n      padding-left: 176px;\r\n\r\n      .calculation-page__employees-table-fixed-section {\r\n        width: 176px;\r\n\r\n        & > tbody > tr > td {\r\n          max-width: 176px;\r\n        }\r\n      }\r\n\r\n      .calculation-page__employees-table-position-name-cell {\r\n        max-height: 38px;\r\n      }\r\n    }\r\n\r\n    &__employees-table {\r\n      & > thead {\r\n        visibility: visible;\r\n\r\n        & > tr > th {\r\n          height: 60px;\r\n        }\r\n      }\r\n    }\r\n\r\n    &__employees-table-position-row {\r\n      & > td {\r\n        height: 38px !important;\r\n      }\r\n    }\r\n\r\n    &__employees-table-position-name-cell {\r\n      white-space: nowrap;\r\n      overflow: hidden;\r\n      background-color: transparent !important;\r\n    }\r\n\r\n    &__employees-table-employee-name-cell {\r\n      td& {\r\n        padding-top: 0 !important;\r\n        padding-bottom: 0 !important;\r\n\r\n        vertical-align: middle !important;\r\n      }\r\n\r\n      overflow: hidden;\r\n\r\n      .calculation-page__employees-table-employee-row--multi-interval td& {\r\n        padding-top: 14px !important;\r\n        padding-bottom: 14px !important;\r\n\r\n        vertical-align: top !important;\r\n      }\r\n    }\r\n\r\n    &__employees-table-employee {\r\n      .calculation-page__employees-table-employee-name {\r\n        max-height: 51px;\r\n      }\r\n    }\r\n\r\n    &__employees-table-working-hours-cell,\r\n    &__employees-table-return-rate-cell,\r\n    &__employees-table-salary-bulk-cell,\r\n    &__employees-table-salary-cell {\r\n      td& {\r\n        padding-top: 0 !important;\r\n        padding-bottom: 0 !important;\r\n\r\n        vertical-align: middle !important;\r\n      }\r\n\r\n      text-align: end;\r\n\r\n      .calculation-page__employees-table-employee-row--multi-interval td& {\r\n        padding-top: 14px !important;\r\n        padding-bottom: 14px !important;\r\n\r\n        vertical-align: top !important;\r\n      }\r\n    }\r\n\r\n    &__employees-table-rate-cell,\r\n    &__employees-table-rate-cell,\r\n    &__employees-table-bonus-cell,\r\n    &__employees-table-fine-cell {\r\n      td& {\r\n        padding-top: 0 !important;\r\n        padding-bottom: 0 !important;\r\n\r\n        vertical-align: middle !important;\r\n      }\r\n\r\n      .hrm-table__editable-cell-control {\r\n        text-align: end;\r\n      }\r\n\r\n      .calculation-page__employees-table-employee-row--multi-interval td& {\r\n        padding-top: 14px !important;\r\n        padding-bottom: 14px !important;\r\n\r\n        vertical-align: top !important;\r\n      }\r\n    }\r\n  }\r\n}\r\n\r\n@media screen and (max-width: @mobile-max-width) {\r\n\r\n  .calculation-page {\r\n    .calculation-page__form-header {\r\n      .calculation-page__form-header-action {\r\n        margin-top: 20px;\r\n        margin-left: 0;\r\n      }\r\n    }\r\n\r\n    .calculation-page__positions-table {\r\n      margin-left: -20px;\r\n      margin-right: -20px;\r\n      width: calc(100% + 40px);\r\n    }\r\n\r\n    .calculation-page__footer {\r\n      height: 170px;\r\n    }\r\n\r\n    &__content {\r\n      padding-top: 20px;\r\n      padding-right: 20px;\r\n      padding-left: 20px;\r\n    }\r\n\r\n    &__title {\r\n      font-size: 18px;\r\n    }\r\n\r\n    &__back-button {\r\n      width: 30px;\r\n      height: 30px;\r\n\r\n      &:before {\r\n        width: 14px;\r\n        height: 10px;\r\n      }\r\n    }\r\n\r\n    &__form-header {\r\n      flex-direction: column;\r\n    }\r\n\r\n    &__positions-table {\r\n      .calculation-page__positions-table-workload-type-cell {\r\n        max-width: 180px;\r\n\r\n        .hrm-table__cell-content {\r\n          align-items: flex-start;\r\n          width: 100%;\r\n          max-height: calc(40px - 14px);\r\n          overflow: hidden;\r\n          text-overflow: ellipsis;\r\n          display: inline-block;\r\n        }\r\n      }\r\n    }\r\n\r\n    &__positions-table-fixed-section {\r\n      background-color: #fff;\r\n    }\r\n\r\n    &__positions-table-table {\r\n      & > tbody {\r\n        & > tr {\r\n          & > th {\r\n            width: 108px !important;\r\n            height: 40px;\r\n          }\r\n\r\n          & > td {\r\n            height: 40px;\r\n          }\r\n\r\n          &:first-child {\r\n            & > th {\r\n              border-bottom-width: 2px;\r\n            }\r\n\r\n            & > td {\r\n              border-bottom-width: 2px;\r\n            }\r\n          }\r\n        }\r\n      }\r\n\r\n      .calculation-page__positions-table-workload-cell {\r\n        min-width: 90px;\r\n      }\r\n    }\r\n\r\n    &__positions-table-table-head-cell-content {\r\n      justify-content: space-between;\r\n    }\r\n\r\n    &__form {\r\n      .calculation-page__form-employees-section {\r\n        margin-top: 20px;\r\n      }\r\n    }\r\n\r\n    &__form-employees-section {\r\n      .calculation-page__employees-table {\r\n        margin-top: 14px;\r\n        margin-right: -20px;\r\n        margin-left: -20px;\r\n        width: calc(100% + 40px);\r\n      }\r\n    }\r\n\r\n    &__employees-table {\r\n      border-top-width: 1px;\r\n\r\n      border-top-color: #dfe4ef;\r\n      border-top-style: solid;\r\n\r\n      .calculation-page__employees-table-name-head-cell,\r\n      .calculation-page__employees-table-employee-name-cell {\r\n        height: 35px;\r\n      }\r\n\r\n      .calculation-page__employees-table-working-intervals-head-cell {\r\n        min-width: unset;\r\n\r\n        &--single-line {\r\n          height: 50px !important;\r\n        }\r\n      }\r\n\r\n      .calculation-page__employees-table-interval-cell {\r\n        min-width: 155px;\r\n\r\n        &--single-line {\r\n          height: 50px !important;\r\n        }\r\n      }\r\n\r\n      .calculation-page__employees-table-salary-bulk-head-cell,\r\n      .calculation-page__employees-table-salary-bulk-cell {\r\n        height: 50px;\r\n      }\r\n    }\r\n\r\n    &__employees-table-position-section {\r\n      .calculation-page__employees-table-position-section-header {\r\n        height: 60px;\r\n      }\r\n\r\n      &:not(.calculation-page__employees-table-position-section--open) {\r\n        border-bottom-width: 1px;\r\n\r\n        border-bottom-color: #dfe4ef;\r\n        border-bottom-style: solid;\r\n      }\r\n    }\r\n\r\n    &__employees-table-position-section-header {\r\n      display: flex;\r\n      align-items: center;\r\n      padding-left: 20px;\r\n      padding-right: 20px;\r\n\r\n      .calculation-page__employees-table-position-section-header-toggle-button {\r\n        margin-right: 12px;\r\n      }\r\n\r\n      .calculation-page__employees-table-position-section-header-add-button {\r\n        flex-shrink: 0;\r\n      }\r\n    }\r\n\r\n    &__employees-table-position-section-body {\r\n      .calculation-page__employees-table-fixed-section-container {\r\n        margin-top: 0;\r\n      }\r\n\r\n      .calculation-page__employees-table-position-section-body-header {\r\n        height: 70px;\r\n      }\r\n\r\n      .calculation-page__employees-table-position-section-table {\r\n        width: 100%;\r\n      }\r\n    }\r\n\r\n    &__employees-table-position-section-header-title {\r\n      font-weight: 500;\r\n      font-size: 15px;\r\n    }\r\n\r\n    &__employees-table-position-section-body-header {\r\n      display: flex;\r\n      align-items: center;\r\n      justify-content: space-between;\r\n      border-top-width: 1px;\r\n      padding-right: 20px;\r\n      padding-left: 20px;\r\n\r\n      border-top-color: #dfe4ef;\r\n      border-top-style: solid;\r\n\r\n      .calculation-page__employees-table-position-section-body-header-rate-form-field {\r\n        margin-top: -6px;\r\n        width: 100%;\r\n        max-width: 100px;\r\n      }\r\n\r\n      .calculation-page__employees-table-position-section-body-header-statistics {\r\n        margin-left: 16px;\r\n      }\r\n    }\r\n\r\n    &__employees-table-position-section-body-header-rate-form-field {\r\n      padding-top: 20px;\r\n\r\n      .hrm-form-field__basis {\r\n        padding-bottom: 8px;\r\n      }\r\n\r\n      .hrm-form-field__control {\r\n        font-size: 13px;\r\n      }\r\n\r\n      &.hrm-form-field--should-label-float {\r\n        .hrm-form-field__label {\r\n          transform: translateY(-19px);\r\n        }\r\n      }\r\n    }\r\n\r\n    &__employees-table-position-section-body-header-statistics {\r\n      text-align: end;\r\n      font-size: 13px;\r\n\r\n      b {\r\n        font-weight: bold;\r\n      }\r\n    }\r\n\r\n    &__employees-table-position-section-table-fixed-section-container {\r\n      .calculation-page__employees-table-position-section-table-fixed-section {\r\n        width: 108px;\r\n      }\r\n    }\r\n\r\n    &__employees-table-position-section-table {\r\n      & > tbody > tr > th {\r\n        border-bottom-width: 1px;\r\n        min-width: 108px;\r\n        max-width: 108px;\r\n        width: 108px !important;\r\n        height: 40px;\r\n      }\r\n\r\n      .hrm-table__head-cell-content {\r\n        justify-content: space-between;\r\n      }\r\n    }\r\n\r\n    &__employees-table-position-section-table-fixed-section {\r\n      background-color: #fff;\r\n    }\r\n\r\n    &__employees-table-position-section-table {\r\n      & > tbody > tr > td {\r\n        height: 40px;\r\n      }\r\n    }\r\n\r\n    &__employees-table-remove-cell {\r\n      text-align: end;\r\n    }\r\n  }\r\n}\r\n"],"file":"new-calculation-page.css"}
.input-number-appearance {
  -moz-appearance: textfield;
}
.input-number-appearance::-webkit-inner-spin-button,
.input-number-appearance::-webkit-outer-spin-button {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  margin: 0;
}
.color--positive {
  color: #12c971;
}
.color--negative {
  color: #ff238d;
}
.color--secondary {
  color: #8e9cbb;
}
.color--neutral {
  color: #0066ff;
}
.calculation-page .hrm-button {
  white-space: nowrap;
}
.calculation-page__header {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.calculation-page__header a {
  color: inherit;
}
.calculation-page__header a:hover {
  text-decoration: none;
}
.calculation-page__title {
  font-weight: 500;
  font-size: 22px;
}
.calculation-page__actions .hrm-button {
  vertical-align: middle;
}
.calculation-page .calculation-form {
  margin-top: 32px;
}
.calculation-page .calculation-form__actions {
  margin-top: 30px;
  display: flex;
  justify-content: flex-end;
}
.calculation-page .calculation-form__actions .hrm-button:not(:last-child) {
  margin-right: 15px;
}
.calculation-page .calculation-form__action {
  position: relative;
}
.calculation-page .calculation-form__action .message {
  position: absolute;
  right: 100%;
  margin-right: 10px;
  padding: 25px;
  border-radius: 6px;
  font-size: 15px;
  font-weight: normal;
  color: #000;
  box-shadow: 0px 4px 16px rgba(0, 15, 38, 0.25);
}
.calculation-page .calculation-form__action .message i {
  margin-right: 10px;
}
.calculation-page .calculation-form__action .message--success {
  background: #D0F4E3;
}
.calculation-page .calculation-form__action .message--success i {
  color: #12C971;
}
.calculation-page .calculation-form__action .message--error {
  background: #FFE6F2;
}
.calculation-page .calculation-form__action .message--error i {
  color: #FF238D;
}
.calculation-page .version-preview {
  display: flex;
  align-items: center;
  font-size: 13px;
  width: auto;
  line-height: 1.2;
  padding-top: 2px;
  padding-bottom: 2px;
  color: inherit;
  text-decoration: none;
}
.calculation-page .version-preview__userpic {
  width: 34px;
  height: 34px;
  position: relative;
  flex-shrink: 0;
  margin-right: 10px;
}
.calculation-page .version-preview__userpic img {
  position: absolute;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}
.calculation-page .version-preview__user {
  white-space: normal;
}
.calculation-page .version-preview__time {
  color: #8e9cbb;
}
.calculation-page .action-preview {
  color: inherit;
  text-decoration: none;
  display: flex;
  align-items: center;
}
.calculation-page .action-preview svg {
  overflow: visible;
  margin-right: 12px;
}
.calculation-modal__scroll {
  position: relative;
  min-height: 100px;
}
.calculation-modal__scroll:after {
  content: '';
  position: absolute;
  z-index: 2;
  left: 0;
  right: 0;
  bottom: 0;
  height: 40px;
  background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #ffffff 100%);
  pointer-events: none;
}
.calculation-modal__scroll-list {
  padding-top: 5px;
  padding-bottom: 10px;
}
.calculation-modal .hrm-basic-modal-dialog__action-list {
  justify-content: flex-end;
}
.calculation-modal__wrapper {
  position: absolute;
  height: 100%;
  right: 0;
  width: calc(100% - 58px);
  margin-left: 58px;
  max-width: 932px;
  z-index: 1;
}
.calculation-modal__wrapper-actions {
  display: flex;
  position: absolute;
  transform: translate(calc(-100% + -12px), 11px);
  z-index: 2;
}
.calculation-modal__wrapper-close {
  display: flex;
  width: 34px;
  height: 34px;
  align-items: center;
  justify-content: center;
  border-width: 1px;
  padding: 0;
  border-radius: 50%;
  box-shadow: none !important;
  border-style: solid;
  border-color: #d3d8df;
}
.calculation-modal__wrapper-close:before {
  content: '';
  width: 16px;
  height: 16px;
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2016%2016%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M8,16a1,1,0,0,1-1-1V1A1,1,0,1,1,9,1V15A1,1,0,0,1,8,16Z%22%20transform%3D%22translate%280%200%29%22%20style%3D%22fill%3A%20%23d3d8df%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M16,8a1,1,0,0,0-1-1H1A1,1,0,0,0,1,9H15A1,1,0,0,0,16,8Z%22%20transform%3D%22translate%280%200%29%22%20style%3D%22fill%3A%20%23d3d8df%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20');
  background-size: 100% 100%;
  background-repeat: no-repeat;
  transform: rotate(45deg);
}
.calculation-modal__wrapper .modal-dialog-content {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow-y: auto;
  padding: 40px 30px;
  position: relative;
  background: #ffffff;
  box-shadow: 0 5px 20px rgba(115, 128, 141, 0.4);
}
.calculation-modal__wrapper .modal-dialog-content--initializing {
  visibility: hidden;
}
.calculation-modal__wrapper .modal-dialog-content__close {
  width: 11px;
  height: 10px;
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2211%22%20height%3D%2210%22%20viewBox%3D%220%200%2011%2010%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M5.06826%2010C4.5181%2010%204.0721%209.5512%204.0721%208.99759L4.07112%201.00241C4.07112%200.448795%204.51711%200%205.06728%200C5.61744%200%206.06344%200.448796%206.06344%201.00241L6.06442%208.99759C6.06442%209.5512%205.61843%2010%205.06826%2010Z%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M10.0713%205.00858C10.0713%204.45496%209.62529%204.00617%209.07513%204.00617L1.06745%204.00618C0.517284%204.00618%200.0712891%204.45497%200.0712891%205.00859C0.0712891%205.56221%200.517284%206.011%201.06745%206.011L9.07513%206.01099C9.62529%206.01099%2010.0713%205.5622%2010.0713%205.00858Z%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
  background-size: 100% 100%;
  background-repeat: no-repeat;
  transform: rotate(45deg);
  position: absolute;
  top: 14px;
  right: 14px;
}
.calculation-modal__wrapper .modal-dialog-content__header {
  margin-bottom: 30px;
  display: flex;
  justify-content: space-between;
}
.calculation-modal__wrapper .modal-dialog-content__title {
  font-weight: 500;
  font-size: 22px;
  line-height: 108%;
}
.calculation-modal__wrapper .modal-dialog-content__actions {
  margin-top: 10px;
  display: flex;
}
.calculation-modal .modal-dialog--remove-workload {
  max-width: 590px;
}
.calculation-modal .modal-dialog--remove-workload .hrm-circle-info-icon-button {
  margin-left: 5px;
}
.calculation-modal .modal-dialog--remove-workload .hrm-basic-modal-dialog__action-list-item {
  padding-left: 25px;
  padding-right: 25px;
}
@media screen and (max-width: 767px) {
  .calculation-page .calculation-modal {
    height: 100vh;
    overflow: hidden;
  }
  .calculation-page .calculation-modal .hrm-basic-modal-dialog {
    height: 100%;
    display: flex;
    overflow: hidden;
  }
  .calculation-page .calculation-modal .hrm-basic-modal-dialog__body {
    height: 100%;
    overflow: hidden;
    margin-left: -20px;
    padding-left: 20px;
    margin-right: -20px;
    padding-right: 20px;
    width: calc(100% + 40px);
    display: flex;
    flex-direction: column;
  }
  .calculation-page .calculation-modal .hrm-basic-modal-dialog__action-list {
    box-shadow: 0px 0px 15px rgba(8, 20, 45, 0.3);
  }
  .calculation-page .calculation-modal__scroll {
    flex-grow: 1;
    overflow: auto;
    margin-right: -40px;
    padding-right: 40px;
  }
  .calculation-page .calculation-modal__wrapper {
    margin: 0;
    width: 100%;
  }
  .calculation-page .calculation-modal .modal-dialog-content {
    padding: 32px 20px 72px;
  }
  .calculation-page .calculation-modal .modal-dialog-content__actions {
    position: fixed;
    left: 0;
    bottom: 0;
    width: 100%;
    z-index: 2;
    box-shadow: 0 0 15px rgba(8, 20, 45, 0.3);
    background-color: white;
  }
  .calculation-page .calculation-modal .modal-dialog-content__actions .hrm-button {
    border-radius: 0;
    border: 0;
    box-shadow: 0;
    width: 50%;
    text-align: center;
  }
  .calculation-page .calculation-modal .modal-dialog-content__title {
    font-size: 18px;
  }
  .calculation-page .calculation-form__actions {
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    background: white;
    box-shadow: 0px 0px 15px rgba(8, 20, 45, 0.3);
    z-index: 20;
  }
  .calculation-page .calculation-form__actions button {
    border-radius: 0;
    width: 50%;
    margin: 0;
    border: none;
  }
}
.calculation-page__tabs {
  margin-left: -30px;
  margin-right: -30px;
  padding-left: 30px;
  padding-right: 30px;
}
.calculation-page .calculation-tab {
  padding: 30px 0;
}
.calculation-page .calculation-tab__settings {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
  margin-left: -5px;
  margin-right: -5px;
  margin-top: -5px;
}
.calculation-page .calculation-tab__settings-group {
  display: flex;
  align-items: center;
}
.calculation-page .calculation-tab__settings .hrm-button {
  margin: 5px;
  vertical-align: top;
}
.calculation-page .calculation-tab__settings .holiday-surcharge {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  margin-left: 30px;
  margin-top: 5px;
  font-size: 15px;
}
.calculation-page .calculation-tab__settings .holiday-surcharge__append {
  margin-left: 15px;
  margin-top: 2px;
}
@media screen and (max-width: 767px) {
  .calculation-page__tabs {
    margin-left: -20px;
    margin-right: -20px;
    padding-left: 20px;
    padding-right: 20px;
  }
}
.calculation-page .calculation-input-form__header,
.calculation-page .calculation-input-form__actions {
  display: flex;
}
.calculation-page .calculation-input-form__header {
  align-items: flex-start;
  margin-left: -15px;
  margin-right: -15px;
}
.calculation-page .calculation-input-form__field {
  padding-left: 15px;
  padding-right: 15px;
  margin-bottom: 30px;
  max-width: 210px;
  width: 20%;
  flex-shrink: 1;
}
.calculation-page .calculation-input-form__control {
  width: 180px;
}
.calculation-page .calculation-input-form__interval {
  margin-top: 21px;
}
.calculation-page .calculation-input-form__interval-control {
  width: 100%;
  text-align: center;
}
.calculation-page .calculation-input-form__interval-control input {
  text-align: inherit;
}
.calculation-page .calculation-input-form__interval-separator {
  margin-left: 10px;
  margin-right: 10px;
}
.calculation-page .calculation-input-form__actions {
  max-width: none;
  width: auto;
  flex-grow: 1;
  flex-shrink: 0;
  margin-top: 14px;
}
.calculation-page .calculation-input-form__action:not(:last-child) {
  margin-right: 15px;
}
@media screen and (max-width: 1200px) {
  .calculation-page .calculation-input-form__header {
    flex-wrap: wrap;
  }
  .calculation-page .calculation-input-form__field {
    width: 25%;
    max-width: none;
  }
  .calculation-page .calculation-input-form__actions {
    width: auto;
    margin-top: 0;
  }
}
@media screen and (max-width: 767px) {
  .calculation-page .calculation-input-form__field {
    width: 50%;
  }
}
.calculation-page .positions-table {
  margin-top: 20px;
  position: relative;
}
.calculation-page .positions-table:before {
  content: '';
  position: absolute;
  top: 0;
  bottom: 10px;
  left: 0px;
  width: 1px;
  background-color: #dfe4ef;
  z-index: 10;
}
.calculation-page .positions-table td {
  cursor: default;
}
.calculation-page .positions-table td.highlighted-success {
  background-color: #d0f4e3 !important;
}
.calculation-page .positions-table td.highlighted-danger {
  background-color: #ffd3e8 !important;
}
.calculation-page .positions-table .os-host-overflow-x .positions-table__cell--name {
  box-shadow: 4px 0px 5px -2px rgba(0, 21, 80, 0.3);
}
.calculation-page .positions-table__row--clicked > td {
  position: relative;
}
.calculation-page .positions-table__row--clicked > td:not(.positions-table__cell--colored) {
  background: #fff3f8;
}
.calculation-page .positions-table__row--clicked > td:after {
  content: '';
  position: absolute;
  top: -1px;
  bottom: -1px;
  pointer-events: none;
  left: -1px;
  right: -1px;
  border-top: 1px solid #ff238d;
  border-bottom: 1px solid #ff238d;
}
.calculation-page .positions-table__row--clicked > td:first-child {
  border-left: 1px solid #ff238d;
}
.calculation-page .positions-table__row--clicked > td:last-child {
  border-right: 1px solid #ff238d;
}
.calculation-page .positions-table__row--clicked + .positions-table__row--clicked td:after {
  border-top-color: #dfe4ef;
}
.calculation-page .positions-table__cell--clicked {
  position: relative;
}
.calculation-page .positions-table__cell--clicked:not(.positions-table__cell--colored) {
  background: rgba(255, 230, 242, 0.5);
}
.calculation-page .positions-table__cell--clicked:before {
  content: '';
  position: absolute;
  top: -1px;
  bottom: -1px;
  left: -1px;
  right: -1px;
  border-left: 1px solid #ff238d;
  border-right: 1px solid #ff238d;
}
.calculation-page .positions-table__cell--name {
  position: sticky !important;
  left: 0;
  background: white;
  z-index: 10 !important;
}
.calculation-page .positions-table__cell--name:before {
  content: '';
  position: absolute;
  top: -1px;
  bottom: -1px;
  left: -1px;
  right: -1px;
  border: 1px solid #dfe4ef;
  pointer-events: none;
}
.calculation-page .positions-table__cell--clicked.positions-table__head-cell {
  border-top: 1px solid #ff238d !important;
}
.calculation-page .positions-table .positions-table__total .positions-table__cell--clicked {
  border-bottom: 1px solid #ff238d !important;
}
.calculation-page .positions-table__cell--clicked + .positions-table__cell--clicked:before {
  border-left-color: #dfe4ef;
}
.calculation-page .positions-table__row--highlighted {
  background-color: #f5f7fa;
}
.calculation-page .positions-table__row--highlighted .positions-table__cell--name {
  background-color: #f5f7fa;
  border-right-color: transparent;
}
.calculation-page .positions-table__row--highlighted .positions-table__cell--name:before {
  border-right-color: transparent;
}
.calculation-page .positions-table__section-header,
.calculation-page .positions-table__total {
  height: 40px;
}
.calculation-page .positions-table__head-cell .positions-table__cell-content {
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: space-between;
  align-items: flex-start;
  height: 50px;
}
.calculation-page .positions-table__head-cell .positions-table__info-icon {
  margin: 0;
}
.calculation-page .positions-table__position-title {
  font-weight: bold;
  font-size: 13px;
  color: #000000;
  white-space: nowrap;
  position: sticky !important;
  left: 0;
  border-right: none;
  z-index: 12 !important;
  background: #f5f7fa;
}
.calculation-page .positions-table__position-title .positions-table__cell-content {
  white-space: nowrap;
}
.calculation-page .positions-table__position-title + td {
  border-left: none;
  background: #f5f7fa;
}
.calculation-page .positions-table__cell--empty {
  border-left: none;
  border-right: none;
}
.calculation-page .positions-table__cell--colored {
  background-color: #e1edff;
}
.calculation-page .positions-table__cell--inactive {
  background-color: #f5f7fa;
}
.calculation-page .positions-table__cell--interval:not(.positions-table__head-cell) {
  padding: 0;
}
.calculation-page .positions-table__cell--name .positions-table__cell-content {
  min-width: 158px;
}
.calculation-page .positions-table__cell--interval .positions-table__cell-content,
.calculation-page .positions-table__cell--bonus-exceed .positions-table__cell-content {
  min-width: 100px;
}
.calculation-page .positions-table__cell--salary-bulk .positions-table__cell-content,
.calculation-page .positions-table__cell--revenue-standart-hour .positions-table__cell-content,
.calculation-page .positions-table__cell--normalization-ratio .positions-table__cell-content,
.calculation-page .positions-table__cell--revenue-standart .positions-table__cell-content {
  min-width: 70px;
}
.calculation-page .positions-table__cell--time-without-case .positions-table__cell-content {
  min-width: 50px;
}
.calculation-page .positions-table__cell--payment,
.calculation-page .positions-table__cell--total {
  min-width: 100px;
}
.calculation-page .positions-table__cell[align='right'] .positions-table__cell-content {
  justify-content: flex-end;
}
.calculation-page .positions-table__action {
  margin-right: 10px;
}
.calculation-page .positions-table .employee {
  display: flex;
  width: 100%;
  align-items: center;
}
.calculation-page .positions-table .employee__info {
  flex-grow: 1;
  white-space: normal;
}
.calculation-page .positions-table .employee__actions {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
.calculation-page .positions-table .employee__position {
  color: #8e9cbb;
  font-size: 13px;
}
.calculation-page .positions-table .working-intervals {
  height: 100%;
  width: 100%;
}
.calculation-page .positions-table .working-intervals__row {
  border-top: 1px solid #dfe4ef;
}
.calculation-page .positions-table .working-intervals__row:first-child {
  border: none;
}
.calculation-page .positions-table .working-interval {
  display: flex;
  align-items: center;
  padding: 0 10px;
  min-height: 40px;
  width: 155px;
}
.calculation-page .positions-table .working-interval__input {
  width: 80px;
  margin: 0;
  padding: 0;
}
.calculation-page .positions-table .working-interval__actions {
  display: flex;
  justify-content: space-between;
}
.calculation-page .positions-table .working-interval__action {
  width: 20px;
  margin-left: 7px;
}
.calculation-page .positions-table .working-interval__action button {
  margin: 0;
}
.calculation-page td.positions-table__cell--orders-count,
.calculation-page td.positions-table__cell--dist-km {
  cursor: pointer;
}
.calculation-page .positions-table--delivery .positions-table__head-cell .positions-table__cell-content {
  height: 60px;
}
.calculation-page .os-scrollbar-horizontal {
  z-index: 10;
}
.calculation-page .battery-icon {
  margin-left: 10px;
  margin-right: 10px;
}
@media screen and (max-width: 1200px) {
  .calculation-page .positions-table {
    margin-right: -30px;
  }
  .calculation-page .positions-table__main-table .positions-table__cell--name {
    width: 178px;
  }
  .calculation-page .positions-table__main-table .positions-table__cell--name .positions-table__cell-content {
    width: 158px;
  }
}
@media screen and (max-width: 767px) {
  .calculation-page .positions-table {
    margin-left: -20px;
    margin-right: -20px;
  }
}
.calculation-page .lateness-tab {
  padding-top: 30px;
}
.calculation-page .lateness-filters {
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  padding-bottom: 20px;
}
.calculation-page .lateness-filter__positions {
  display: flex;
  justify-content: flex-end;
  min-width: 200px;
  margin-right: 20px;
}
.calculation-page .lateness-filter__positions .hrm-form-field__basis {
  width: auto;
  min-width: 200px;
}
.calculation-page .lateness-filter__lateness {
  width: 200px;
}
.calculation-page .lateness-table {
  position: relative;
}
.calculation-page .lateness-table__container-cell {
  padding: 0;
  vertical-align: top;
}
.calculation-page .lateness-table__intervals {
  width: 100%;
}
.calculation-page .lateness-table__intervals th {
  height: 80px;
}
.calculation-page .lateness-table__positions {
  min-width: 100%;
}
.calculation-page .lateness-table-position {
  min-width: 100%;
}
.calculation-page .lateness-table__position-param {
  padding: 0 10px!important;
  vertical-align: middle;
  text-align: center;
}
.calculation-page .lateness-table__lateness-degree {
  white-space: nowrap;
}
.calculation-page .lateness-table__fixed {
  position: sticky;
  left: 0;
  background-color: white;
  box-shadow: 4px 0 5px -2px rgba(0, 21, 80, 0.3);
}
.calculation-page .lateness-table__fixed:before {
  content: '';
  position: absolute;
  left: -1px;
  top: 0;
  bottom: 0;
  width: 1px;
  background: #DFE4EF;
}
.calculation-page .lateness-table__highlighted {
  background: #F5F7FA;
}
.calculation-page .calculation-summary {
  margin-bottom: 40px;
  /* row--clicked (top, bottom - before) */
  /* end row--clicked */
  /* row--column-clicked (top, bottom - before) */
  /* end row--column-clicked */
  /* cell--clicked (left, right - after) */
  /* end cell--clicked */
  /* cell--column-clicked (left, right - after) */
  /* end cell--column-clicked */
}
.calculation-page .calculation-summary td {
  cursor: default;
}
.calculation-page .calculation-summary__row--clicked td {
  background: rgba(255, 230, 242, 0.5);
  position: relative;
}
.calculation-page .calculation-summary__row--clicked td:before {
  content: '';
  position: absolute;
  left: -1px;
  right: -1px;
  top: -1px;
  bottom: -1px;
  pointer-events: none;
  border-top: 1px solid #ff238d;
  border-bottom: 1px solid #ff238d;
}
.calculation-page .calculation-summary__row--clicked td:first-child {
  border-left: 1px solid #ff238d !important;
}
.calculation-page .calculation-summary__row--clicked td:last-child {
  border-right: 1px solid #ff238d !important;
}
.calculation-page .calculation-summary__row--clicked + .calculation-summary__row--clicked td:before {
  border-top-color: #DFE4EF;
}
.calculation-page .calculation-summary__row--column-clicked td,
.calculation-page .calculation-summary__row--column-clicked th {
  background: rgba(255, 230, 242, 0.5);
  position: relative;
}
.calculation-page .calculation-summary__row--column-clicked td:before,
.calculation-page .calculation-summary__row--column-clicked th:before {
  content: '';
  position: absolute;
  left: -1px;
  right: -1px;
  top: -1px;
  bottom: -1px;
  pointer-events: none;
  border-top: 1px solid #ff238d;
  border-bottom: 1px solid #ff238d;
}
.calculation-page .calculation-summary__row--column-clicked td:first-child {
  border-left: 1px solid #ff238d !important;
}
.calculation-page .calculation-summary__row--column-clicked td:last-child {
  border-right: 1px solid #ff238d !important;
}
.calculation-page .calculation-summary__row--column-clicked + .calculation-summary__row--column-clicked td:before,
.calculation-page .calculation-summary__row--column-clicked + .calculation-summary__row--column-clicked th:before {
  border-top-color: #DFE4EF;
}
.calculation-page .calculation-summary__cell--clicked {
  background: rgba(255, 230, 242, 0.5);
  position: relative;
}
.calculation-page .calculation-summary__cell--clicked:after {
  content: '';
  position: absolute;
  top: -1px;
  bottom: -1px;
  left: -1px;
  right: -1px;
  pointer-events: none;
  border-left: 1px solid #ff238d;
  border-right: 1px solid #ff238d;
}
.calculation-page .calculation-summary__cell--clicked-top {
  border-top: 1px solid #ff238d;
}
.calculation-page .calculation-summary__cell--clicked-bottom {
  border-bottom: 1px solid #ff238d;
}
.calculation-page .calculation-summary__cell--clicked + .calculation-summary__cell--clicked:after {
  border-left-color: #DFE4EF;
}
.calculation-page .calculation-summary__cell--workload-units.calculation-summary__cell--clicked:after {
  border-left-color: transparent !important;
}
.calculation-page .calculation-summary__cell--workload-value.calculation-summary__cell--clicked:after {
  border-right-color: transparent !important;
}
.calculation-page .calculation-summary__cell--column-clicked {
  background: rgba(255, 230, 242, 0.5);
  position: relative;
}
.calculation-page .calculation-summary__cell--column-clicked:after {
  content: '';
  position: absolute;
  top: -1px;
  bottom: -1px;
  left: -1px;
  right: -1px;
  pointer-events: none;
  border-left: 1px solid #ff238d;
  border-right: 1px solid #ff238d;
}
.calculation-page .calculation-summary__cell--column-clicked-top {
  border-top: 1px solid #ff238d;
}
.calculation-page .calculation-summary .calculation-summary__row--total .calculation-summary__cell--column-clicked {
  border-bottom: 1px solid #ff238d !important;
}
.calculation-page .calculation-summary__cell--column-clicked + .calculation-summary__cell--column-clicked:after {
  border-left-color: #DFE4EF;
}
.calculation-page .calculation-summary__cell--workload-units.calculation-summary__cell--column-clicked:after {
  border-left-color: transparent !important;
}
.calculation-page .calculation-summary__cell--workload-value.calculation-summary__cell--column-clicked:after {
  border-right-color: transparent !important;
}
.calculation-page .calculation-summary__cell--lateness:not(.calculation-summary__head-cell),
.calculation-page .calculation-summary__cell--additional-workload:not(.calculation-summary__head-cell) {
  padding: 0;
}
.calculation-page .calculation-summary__cell--lateness:not(.calculation-summary__head-cell) .calculation-summary__cell-content,
.calculation-page .calculation-summary__cell--additional-workload:not(.calculation-summary__head-cell) .calculation-summary__cell-content {
  height: 100%;
  width: 100%;
}
.calculation-page .calculation-summary__cell--workload-value {
  min-width: 100px;
}
.calculation-page .calculation-summary__cell--workload-value input {
  width: 100px;
  text-align: right;
}
.calculation-page .calculation-summary__cell--workload-units .calculation-summary__cell-content {
  width: 30px;
}
.calculation-page .calculation-summary__cell--total:not(.calculation-summary__cell--lateness) {
  background-color: #f5f7fa;
}
.calculation-page .calculation-summary__cell--empty {
  border: none;
}
.calculation-page .calculation-summary__head-cell .calculation-summary__info-icon {
  margin-top: 10px;
  margin-left: 0;
}
.calculation-page .calculation-summary td.calculation-summary__cell--count .calculation-summary__cell-content,
.calculation-page .calculation-summary td.calculation-summary__cell--fot-category .calculation-summary__cell-content,
.calculation-page .calculation-summary td.calculation-summary__cell--fot-revenue .calculation-summary__cell-content,
.calculation-page .calculation-summary td.calculation-summary__cell--performance-standart .calculation-summary__cell-content {
  text-align: right;
}
.calculation-page .calculation-summary .position-additional-workload {
  display: table;
  font-size: 13px;
  height: 100%;
}
.calculation-page .calculation-summary .position-additional-workload__type {
  color: #8e9cbb;
  padding: 10px;
  display: table-cell;
  white-space: nowrap;
  vertical-align: middle;
}
.calculation-page .calculation-summary .position-additional-workload__value {
  border-left: 1px solid #dfe4ef;
  min-width: 60px;
  padding: 10px;
  text-align: right;
  display: table-cell;
  vertical-align: middle;
}
.calculation-page .calculation-summary .position-additional-workload--delivery {
  align-items: center;
}
.calculation-page .calculation-summary .position-additional-workload--delivery .position-additional-workload__type {
  padding-right: 0;
}
.calculation-page .calculation-summary .position-additional-workload--delivery .position-additional-workload__value {
  border: none;
  padding-left: 5px;
  min-width: 0;
}
.calculation-page .calculation-summary .lateness {
  width: 140px;
  height: 100%;
  display: flex;
}
.calculation-page .calculation-summary .lateness__cell {
  width: 35px;
  flex-shrink: 0;
  flex-grow: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
.calculation-page .calculation-summary .lateness__cell--total {
  border-left: 1px solid #dfe4ef;
}
.calculation-page .calculation-summary .position-performance-standart__label {
  color: #8e9cbb;
  text-align: right;
  white-space: nowrap;
}
.calculation-page .calculation-summary .position-performance-standart__value {
  text-align: right;
}
.calculation-page .calculation-summary .position-performance-standart--delivery {
  font-size: 13px;
}
.calculation-page .calculation-summary__desktop .calculation-summary__head-cell .calculation-summary__cell-content {
  min-height: 40px;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.calculation-page .calculation-summary__desktop .calculation-summary__row--total {
  background: #f5f7fa;
}
@media screen and (max-width: 1200px) {
  .calculation-page .calculation-summary .position-additional-workload {
    display: block;
  }
  .calculation-page .calculation-summary .position-additional-workload__type {
    color: #8e9cbb;
    padding: 10px;
    flex-grow: 0;
    flex-shrink: 0;
    display: flex;
    align-items: center;
  }
  .calculation-page .calculation-summary .position-additional-workload__value {
    display: flex;
    border-left: 0;
    border-top: 1px solid #dfe4ef;
    padding: 10px;
    justify-content: flex-end;
  }
  .calculation-page .calculation-summary .position-additional-workload--delivery {
    display: flex;
    align-items: center;
    flex-wrap: nowrap;
  }
  .calculation-page .calculation-summary .position-additional-workload--delivery .position-additional-workload__type {
    padding-right: 0;
  }
  .calculation-page .calculation-summary .position-additional-workload--delivery .position-additional-workload__value {
    border: none;
    padding-left: 5px;
    min-width: 0;
  }
}
@media screen and (max-width: 767px) {
  .calculation-page .calculation-summary {
    margin-left: -20px;
    margin-right: -20px;
  }
  .calculation-page .calculation-summary__fixed {
    background-color: white;
  }
  .calculation-page .calculation-summary__mobile {
    width: 100%;
  }
  .calculation-page .calculation-summary .calculation-summary__cell-content {
    height: 30px;
  }
  .calculation-page .calculation-summary__head-cell {
    position: sticky;
    left: 0;
    background: white;
    width: 90px;
  }
  .calculation-page .calculation-summary__head-cell .calculation-summary__cell-content {
    width: 90px;
  }
  .calculation-page .calculation-summary .os-host-overflow-x .calculation-summary__head-cell {
    box-shadow: 4px 0px 5px -2px rgba(0, 21, 80, 0.3);
  }
  .calculation-page .calculation-summary .position-additional-workload {
    display: block;
  }
  .calculation-page .calculation-summary .position-additional-workload__type {
    padding: 0;
    justify-content: flex-end;
  }
  .calculation-page .calculation-summary .position-additional-workload__value {
    padding: 0;
    border: 0;
  }
  .calculation-page .calculation-summary td.calculation-summary__cell--additional-workload {
    padding: 5px 10px;
  }
  .calculation-page .calculation-summary td.calculation-summary__cell .calculation-summary__cell-content {
    justify-content: flex-end;
    display: flex;
    align-items: center;
  }
}
.calculation-modal--routes {
  padding-right: 0 !important;
  background: #FFFFFF99;
}
.calculation-modal--routes .routes {
  height: 100%;
}
.calculation-modal--routes .routes-table td {
  padding: 10px 12px;
  vertical-align: top;
  line-height: 1.4;
}
.calculation-modal--routes .routes-table th .routes-table__cell-content {
  display: flex;
  flex-direction: column;
  height: 50px;
  justify-content: space-between;
}
.calculation-modal--routes .routes-table th .routes-table__cell-content button {
  margin-left: 0;
  margin-top: 5px;
}
.calculation-modal--routes .routes-table__route {
  display: flex;
  margin-bottom: 10px;
}
.calculation-modal--routes .routes-table__route:last-child {
  margin-bottom: 0;
}
.calculation-modal--routes .routes-table__route-id {
  margin-right: 10px;
}
.calculation-modal--routes .routes-table__route-row {
  display: none;
}
@media (max-width: 767px) {
  .calculation-modal--routes {
    padding-right: 0 !important;
    background: #FFFFFF99;
  }
  .calculation-modal--routes .routes-table__route-row {
    display: table-row;
  }
  .calculation-modal--routes .routes-table__cell--id,
  .calculation-modal--routes .routes-table__cell--route {
    display: none;
  }
}
.calculation-modal--driver-details,
.calculation-modal--lateness-details {
  padding-right: 0 !important;
  background: #ffffff99;
}
.calculation-modal--driver-details .modal-dialog-content__header > div,
.calculation-modal--lateness-details .modal-dialog-content__header > div {
  display: flex;
  align-items: flex-start;
}
.calculation-modal--driver-details .modal-dialog-content__title,
.calculation-modal--lateness-details .modal-dialog-content__title {
  margin-right: 20px;
}
.calculation-modal--driver-details .driver-name,
.calculation-modal--lateness-details .driver-name {
  font-size: 22px;
  font-weight: bold;
  border: none;
  padding: 0;
  margin-top: -2px;
}
.calculation-modal--driver-details .driver-name .hrm-select .select2-selection,
.calculation-modal--lateness-details .driver-name .hrm-select .select2-selection {
  height: auto;
}
.calculation-modal--driver-details .driver-name .hrm-select .select2-selection__rendered,
.calculation-modal--lateness-details .driver-name .hrm-select .select2-selection__rendered {
  font-size: inherit;
  font-weight: 500;
  color: #0066FF !important;
}
.calculation-modal--driver-details .details-modal-orders,
.calculation-modal--lateness-details .details-modal-orders {
  height: 100%;
  display: flex;
  flex-direction: column;
  margin-bottom: -30px;
}
.calculation-modal--driver-details .details-modal-orders__scroll,
.calculation-modal--lateness-details .details-modal-orders__scroll {
  height: 100%;
  margin-left: -20px;
  padding-left: 20px;
  margin-right: -20px;
  padding-right: 20px;
}
.calculation-modal--driver-details .details-modal-orders-tabs,
.calculation-modal--lateness-details .details-modal-orders-tabs {
  margin-left: -30px;
  margin-right: -30px;
}
.calculation-modal--driver-details .details-modal-orders-tabs .hrm-tab-group__content,
.calculation-modal--lateness-details .details-modal-orders-tabs .hrm-tab-group__content {
  padding-left: 30px;
  padding-right: 30px;
}
.calculation-modal--driver-details .details-modal-orders-table,
.calculation-modal--lateness-details .details-modal-orders-table {
  width: 100%;
  margin-top: 30px;
  margin-bottom: 30px;
}
.calculation-modal--driver-details .details-modal-orders-table__operator,
.calculation-modal--lateness-details .details-modal-orders-table__operator {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.calculation-modal--driver-details .details-modal-orders-table__operator .hrm-button,
.calculation-modal--lateness-details .details-modal-orders-table__operator .hrm-button {
  transition: transform 300ms;
}
.calculation-modal--driver-details .details-modal-orders-table__operator .hrm-button.active,
.calculation-modal--lateness-details .details-modal-orders-table__operator .hrm-button.active {
  transform: rotate(-180deg);
}
.calculation-modal--driver-details .details-modal-orders-table__active-row,
.calculation-modal--lateness-details .details-modal-orders-table__active-row {
  background: #f5f7fa;
}
.calculation-modal--driver-details .details-modal-orders-table tfoot,
.calculation-modal--lateness-details .details-modal-orders-table tfoot {
  background: #f5f7fa;
}
.calculation-modal--driver-details .details-modal-orders-table__total,
.calculation-modal--lateness-details .details-modal-orders-table__total {
  display: flex;
  align-items: center;
  color: #8e9cbb;
  font-size: 13px;
  padding: 10px;
}
.calculation-modal--driver-details .details-modal-orders-table__total b,
.calculation-modal--lateness-details .details-modal-orders-table__total b {
  color: #000;
}
.calculation-modal--driver-details .details-modal-orders-table__total > div:first-child,
.calculation-modal--lateness-details .details-modal-orders-table__total > div:first-child {
  margin-right: 100px;
}
.calculation-modal--driver-details .details-modal-orders-table .order-block,
.calculation-modal--lateness-details .details-modal-orders-table .order-block {
  padding-top: 20px;
  padding-bottom: 20px;
}
.calculation-modal--driver-details .details-modal-orders-table .order-block__header,
.calculation-modal--lateness-details .details-modal-orders-table .order-block__header {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.calculation-modal--driver-details .details-modal-orders-table .order-block__title,
.calculation-modal--lateness-details .details-modal-orders-table .order-block__title,
.calculation-modal--driver-details .details-modal-orders-table .order-block__sum,
.calculation-modal--lateness-details .details-modal-orders-table .order-block__sum {
  font-size: 15px;
  font-weight: 500;
  margin-bottom: 20px;
}
.calculation-modal--driver-details .details-modal-orders-table .order-block__items,
.calculation-modal--lateness-details .details-modal-orders-table .order-block__items {
  margin-bottom: 20px;
  width: 100%;
}
.calculation-modal--driver-details .details-modal-orders-table .order-block__info,
.calculation-modal--lateness-details .details-modal-orders-table .order-block__info {
  display: flex;
  flex-wrap: wrap;
}
.calculation-modal--driver-details .details-modal-orders-table .order-block__processing,
.calculation-modal--lateness-details .details-modal-orders-table .order-block__processing {
  margin-right: 30px;
  width: 220px;
  flex-shrink: 0;
  flex-grow: 1;
  margin-bottom: 20px;
}
.calculation-modal--driver-details .details-modal-orders-table .order-block__data,
.calculation-modal--lateness-details .details-modal-orders-table .order-block__data {
  min-width: 300px;
  margin-bottom: 20px;
  flex-grow: 1;
  padding-right: 30px;
}
.calculation-modal--driver-details .details-modal-orders-table .order-block__data-block,
.calculation-modal--lateness-details .details-modal-orders-table .order-block__data-block {
  margin-bottom: 20px;
}
.calculation-modal--driver-details .details-modal-orders-table .order-block__driver,
.calculation-modal--lateness-details .details-modal-orders-table .order-block__driver {
  width: 100%;
}
.calculation-modal--driver-details .details-modal-orders-table .order-block__delivery-item,
.calculation-modal--lateness-details .details-modal-orders-table .order-block__delivery-item {
  margin-bottom: 12px;
}
.calculation-modal--driver-details .details-modal-orders-table .order-block__delivery-item i,
.calculation-modal--lateness-details .details-modal-orders-table .order-block__delivery-item i {
  margin-right: 10px;
}
.calculation-modal--driver-details .details-modal-orders-table .order-processing-table,
.calculation-modal--lateness-details .details-modal-orders-table .order-processing-table {
  width: 100%;
}
.calculation-modal--driver-details .details-modal-orders-table .order-processing-table__row--warning_light,
.calculation-modal--lateness-details .details-modal-orders-table .order-processing-table__row--warning_light {
  background: #fdffb3;
}
.calculation-modal--driver-details .details-modal-orders-table .order-processing-table__row--warning_medium,
.calculation-modal--lateness-details .details-modal-orders-table .order-processing-table__row--warning_medium {
  background: #ffe6f2;
}
.calculation-modal--driver-details .details-modal-orders-table .order-processing-table__row--warning_hard,
.calculation-modal--lateness-details .details-modal-orders-table .order-processing-table__row--warning_hard {
  background: #ffd3e8;
}
.calculation-modal--driver-details .details-modal-routes-table,
.calculation-modal--lateness-details .details-modal-routes-table {
  margin-top: 30px;
  margin-bottom: 30px;
}
.calculation-modal--driver-details .details-modal-routes-table__order-address,
.calculation-modal--lateness-details .details-modal-routes-table__order-address {
  margin-bottom: 10px;
}
.calculation-modal--driver-details .details-modal-routes-table__time,
.calculation-modal--lateness-details .details-modal-routes-table__time {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.calculation-modal--driver-details .details-modal-routes-table__time .hrm-button,
.calculation-modal--lateness-details .details-modal-routes-table__time .hrm-button {
  transition: transform 300ms;
}
.calculation-modal--driver-details .details-modal-routes-table__time .hrm-button.active,
.calculation-modal--lateness-details .details-modal-routes-table__time .hrm-button.active {
  transform: rotate(-180deg);
}
@media screen and (max-width: 767px) {
  .calculation-modal--driver-details .details-modal-orders-tabs,
  .calculation-modal--lateness-details .details-modal-orders-tabs {
    margin-left: -20px;
    margin-right: -20px;
  }
  .calculation-modal--driver-details .details-modal-orders-tabs .hrm-tab-group__content,
  .calculation-modal--lateness-details .details-modal-orders-tabs .hrm-tab-group__content {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.modal-dialog--compensations {
  width: 780px;
  max-width: 100%;
}
.modal-dialog--compensations .compensation-form__row {
  display: flex;
  flex-wrap: wrap;
  margin-left: -10px;
  margin-right: -10px;
}
.modal-dialog--compensations .compensation-form__id,
.modal-dialog--compensations .compensation-form__sum {
  margin: 10px;
}
.modal-dialog--compensations .compensation-form__id {
  flex-grow: 1;
  width: 250px;
  max-width: 100%;
}
.modal-dialog--compensations .compensation-form__sum {
  width: 80px;
  flex-shrink: 0;
}
.modal-dialog--confirm .hrm-button {
  padding-left: 20px;
  padding-right: 20px;
}
.modal-dialog--confirm .hrm-basic-modal-dialog__body {
  text-align: center;
}
.modal-dialog--confirm .hrm-basic-modal-dialog__action-list {
  justify-content: center;
}
.modal-dialog--columns .columns-settings__search {
  margin-bottom: 30px;
}
.modal-dialog--columns .columns-settings .hrm-scrollable-wrapper__wrapper {
  max-height: 400px;
}
.modal-dialog--columns .columns-settings__list {
  display: grid;
  grid-template-columns: 1fr 1fr;
}
.modal-dialog--columns .columns-settings__list-item {
  margin-bottom: 20px;
}
.modal-dialog--columns .columns-settings__list-item:last-child {
  margin-bottom: 0;
}
@media screen and (max-width: 767px) {
  .modal-dialog--columns .columns-settings .hrm-scrollable-wrapper__wrapper {
    max-height: none;
  }
  .modal-dialog--columns .columns-settings__list {
    display: block;
    height: 100%;
    position: relative;
  }
}
.modal-dialog--positions-settings .positions-settings__search {
  margin-bottom: 30px;
}
.modal-dialog--positions-settings .positions-settings__list .hrm-scrollable-wrapper__wrapper {
  max-height: 225px;
}
.modal-dialog--positions-settings .positions-settings__list-item {
  margin-bottom: 20px;
}
.modal-dialog--positions-settings .hrm-basic-modal-dialog__action-list {
  justify-content: flex-end;
}
@media screen and (max-width: 767px) {
  .modal-dialog--positions-settings .positions-settings__list {
    height: 100%;
  }
  .modal-dialog--positions-settings .positions-settings__list .hrm-scrollable-wrapper__wrapper {
    max-height: none;
  }
}
.modal-dialog--create-employee .employee-form__row {
  display: flex;
  margin-bottom: 25px;
}
.modal-dialog--create-employee .employee-form__name {
  width: 100%;
}
.modal-dialog--create-employee .employee-form__position {
  flex-grow: 1;
}
.modal-dialog--create-employee .employee-form__level {
  margin-left: 20px;
  width: 100px;
  flex-shrink: 0;
}
@media screen and (max-width: 767px) {
  .modal-dialog--create-employee .employee-form__row {
    display: block;
  }
  .modal-dialog--create-employee .employee-form__level {
    margin-top: 20px;
    margin-left: 0;
    width: 100%;
    width: 140px;
  }
}
.modal-dialog--add-employees .employees-form__calculating {
  padding: 20px;
  width: 100%;
  text-align: center;
}
.modal-dialog--add-employees .employees-form__calculating-indicator {
  font-size: 40px;
  color: #ff238d;
}
.modal-dialog--add-employees .employees-form__tabs {
  margin-bottom: 30px;
  margin-left: -30px;
  margin-right: -30px;
}
.modal-dialog--add-employees .employees-form__tabs .hrm-tab-group {
  padding-left: 30px;
}
.modal-dialog--add-employees .employees-form__tab {
  position: relative;
}
.modal-dialog--add-employees .employees-form__tab .hrm-scrollable-wrapper__wrapper {
  max-height: 350px;
}
.modal-dialog--add-employees .employees-form__row {
  display: flex;
  align-items: flex-start;
  margin-bottom: 30px;
}
.modal-dialog--add-employees .employees-form__row .hrm-switch-group {
  white-space: nowrap;
  margin-top: 0;
  margin-right: 20px;
}
.modal-dialog--add-employees .employees-form__search {
  flex-grow: 1;
}
.modal-dialog--add-employees .employees-form__employees-scrollable-list {
  overflow: hidden;
}
.modal-dialog--add-employees .employees-form__position {
  margin-top: 20px;
}
.modal-dialog--add-employees .employees-form__position:first-child {
  margin-top: 0;
}
.modal-dialog--add-employees .employees-form__position-name {
  font-size: 13px;
  font-weight: 500;
  color: #8e9cbb;
  margin-bottom: 20px;
}
.modal-dialog--add-employees .employees-form__checkbox-group {
  margin-bottom: 20px;
  width: 100%;
}
.modal-dialog--add-employees .employees-form__checkbox-group .hrm-checkbox-group {
  display: block;
}
.modal-dialog--add-employees .employees-form__checkbox {
  margin-bottom: 20px;
  width: 100%;
}
.modal-dialog--add-employees .employees-form__checkbox:last-child {
  margin-bottom: 0;
}
@media screen and (max-width: 767px) {
  .modal-dialog--add-employees .employees-form__row {
    display: block;
  }
  .modal-dialog--add-employees .employees-form__search {
    margin-top: 20px;
  }
  .modal-dialog--add-employees .employees-form__employees-scrollable-list {
    max-height: none;
    height: 100%;
  }
  .modal-dialog--add-employees .employees-form__level {
    margin-top: 20px;
    margin-left: 0;
    width: 100%;
    width: 140px;
  }
  .modal-dialog--add-employees .employees-form__tab {
    position: relative;
  }
  .modal-dialog--add-employees .employees-form__tab .hrm-scrollable-wrapper__wrapper {
    max-height: none;
  }
}
.modal-dialog--stimulation .stimulation-settings__row {
  display: flex;
  align-items: flex-start;
  margin-bottom: 25px;
}
.modal-dialog--stimulation .stimulation-settings__row:last-child {
  margin-bottom: 0;
}
.modal-dialog--stimulation .stimulation-settings__select,
.modal-dialog--stimulation .stimulation-settings__comment {
  flex-grow: 1;
}
.modal-dialog--stimulation .stimulation-settings__type {
  margin-left: 30px;
  align-self: flex-end;
}
.modal-dialog--stimulation .stimulation-settings__sum {
  margin-left: 30px;
  width: 100px;
}
.modal-dialog--stimulation .stimulation-settings__sum input {
  text-align: right;
  -moz-appearance: textfield;
}
.modal-dialog--stimulation .stimulation-settings__sum input::-webkit-inner-spin-button,
.modal-dialog--stimulation .stimulation-settings__sum input::-webkit-outer-spin-button {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  margin: 0;
}
@media screen and (max-width: 767px) {
  .modal-dialog--stimulation .stimulation-settings__row {
    display: block;
  }
  .modal-dialog--stimulation .stimulation-settings__type {
    margin-top: 20px;
    margin-left: 0;
    width: 100%;
  }
  .modal-dialog--stimulation .stimulation-settings__sum {
    margin-top: 20px;
    margin-left: 0;
    width: 100%;
    max-width: 140px;
  }
}
.modal-dialog--account-operations {
  width: 780px;
  max-width: 100%;
}
.modal-dialog--account-operations .modal-dialog__scroll {
  margin-right: -10px;
}
.modal-dialog--account-operations .account-operations-form__actions {
  padding-top: 20px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.modal-dialog--account-operations .account-operations-form__total {
  font-size: 18px;
}
.modal-dialog--account-operations .account-operations-form__list {
  height: 100%;
  max-height: 400px;
}
.modal-dialog--account-operations .account-operations-form .hrm-scrollable-wrapper__wrapper {
  max-height: 400px;
}
.modal-dialog--account-operations .account-operation {
  padding-right: 10px;
  display: flex;
  margin-bottom: 35px;
}
.modal-dialog--account-operations .account-operation .hrm-trash-icon-button {
  margin-left: 0;
  margin-right: 0;
}
.modal-dialog--account-operations .account-operation:last-child {
  margin-bottom: 25px;
}
.modal-dialog--account-operations .account-operation__type,
.modal-dialog--account-operations .account-operation__sum,
.modal-dialog--account-operations .account-operation__comment {
  margin-right: 30px;
}
.modal-dialog--account-operations .account-operation__type {
  width: 175px;
}
.modal-dialog--account-operations .account-operation__sum {
  display: flex;
}
.modal-dialog--account-operations .account-operation__sum .hrm-form-field__control {
  text-align: left !important;
}
.modal-dialog--account-operations .account-operation__sum-value {
  width: 100px;
}
.modal-dialog--account-operations .account-operation__sum-sign {
  margin-left: 10px;
}
.modal-dialog--account-operations .account-operation__comment {
  width: 310px;
  flex-shrink: 1;
  flex-grow: 1;
}
.modal-dialog--account-operations .account-operation input {
  -moz-appearance: textfield;
}
.modal-dialog--account-operations .account-operation input::-webkit-inner-spin-button,
.modal-dialog--account-operations .account-operation input::-webkit-outer-spin-button {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  margin: 0;
}
@media screen and (max-width: 767px) {
  .modal-dialog--account-operations .account-operations-form__list .hrm-scrollable-wrapper__wrapper {
    max-height: none;
  }
  .modal-dialog--account-operations .account-operation {
    display: block;
    margin-left: -20px;
    margin-right: -20px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
    border-bottom: 1px solid #dfe4ef;
  }
  .modal-dialog--account-operations .account-operation__type,
  .modal-dialog--account-operations .account-operation__sum,
  .modal-dialog--account-operations .account-operation__comment {
    margin-right: 0px;
    margin-bottom: 30px;
  }
  .modal-dialog--account-operations .account-operation__type {
    width: 100%;
  }
  .modal-dialog--account-operations .account-operation__type .hrm-radio-group {
    width: 100%;
  }
  .modal-dialog--account-operations .account-operation__sum-value {
    width: 140px;
  }
  .modal-dialog--account-operations .account-operation__remove {
    text-align: right;
  }
}
.modal-dialog--employee-fine .fine-block {
  display: flex;
  padding-right: 10px;
  margin-bottom: 10px;
}
.modal-dialog--employee-fine .fine-block__content {
  flex-grow: 1;
}
.modal-dialog--employee-fine .fine-block__remove {
  margin-left: 10px;
}
.modal-dialog--employee-fine .fine-block__row {
  margin-bottom: 24px;
  display: flex;
}
.modal-dialog--employee-fine .fine-block__author {
  flex-grow: 1;
  margin-left: 20px;
}
.modal-dialog--employee-fine .fine-block .hrm-trash-icon-button {
  margin-left: 0;
  margin-right: 0;
}
.modal-dialog--employee-fine .fine-form__actions {
  margin-top: 30px;
  display: flex;
  justify-content: space-between;
}
.modal-dialog--employee-fine .modal-dialog__scroll {
  margin-right: -10px;
}
.modal-dialog--employee-fine .fine-form__scroll-list {
  height: 100%;
  max-height: 350px;
  padding-top: 5px;
}
@media screen and (max-width: 767px) {
  .modal-dialog--employee-fine .fine-block {
    display: block;
  }
  .modal-dialog--employee-fine .fine-block__remove {
    margin-left: 0;
    text-align: right;
  }
  .modal-dialog--employee-fine .fine-block__row {
    display: block;
  }
  .modal-dialog--employee-fine .fine-block__author {
    margin-top: 30px;
    margin-left: 0;
  }
  .modal-dialog--employee-fine .fine-form__scroll-list {
    max-height: none;
  }
}
.modal-dialog--employee-bonus .bonus-block {
  display: flex;
  padding-right: 10px;
  margin-bottom: 10px;
}
.modal-dialog--employee-bonus .bonus-block__content {
  flex-grow: 1;
}
.modal-dialog--employee-bonus .bonus-block__remove {
  margin-left: 10px;
}
.modal-dialog--employee-bonus .bonus-block__row {
  margin-bottom: 24px;
  display: flex;
}
.modal-dialog--employee-bonus .bonus-block__author {
  flex-grow: 1;
  margin-left: 20px;
}
.modal-dialog--employee-bonus .bonus-block .hrm-trash-icon-button {
  margin-left: 0;
  margin-right: 0;
}
.modal-dialog--employee-bonus .bonus-form__actions {
  margin-top: 30px;
  display: flex;
  justify-content: space-between;
}
.modal-dialog--employee-bonus .modal-dialog__scroll {
  margin-right: -10px;
}
.modal-dialog--employee-bonus .bonus-form__scroll-list {
  height: 100%;
  max-height: 350px;
  padding-top: 5px;
}
@media screen and (max-width: 767px) {
  .modal-dialog--employee-bonus .bonus-block {
    display: block;
  }
  .modal-dialog--employee-bonus .bonus-block__remove {
    margin-left: 0;
    text-align: right;
  }
  .modal-dialog--employee-bonus .bonus-block__row {
    display: block;
  }
  .modal-dialog--employee-bonus .bonus-block__author {
    margin-top: 30px;
    margin-left: 0;
  }
  .modal-dialog--employee-bonus .bonus-form__scroll-list {
    max-height: none;
  }
}
.calculation-page .calculation-page__positions-table {
  width: calc((100% - 30px) / 12 * 11);
  margin-top: 28px;
}
.calculation-page z .calculation-page__footer {
  flex-shrink: 0;
  height: 150px;
}
.calculation-page__content {
  padding-top: 40px;
  padding-right: 30px;
  padding-left: 30px;
  background-color: #fff;
}
.calculation-page__form .calculation-page__form-employees-section {
  margin-top: 30px;
}
.calculation-page__positions-table .calculation-page__positions-table-categories-count {
  margin-left: 6px;
}
.calculation-page__positions-table .calculation-page__positions-table-name-head-cell {
  width: 25%;
}
.calculation-page__positions-table .calculation-page__positions-table-workload-type-head-cell {
  width: 25%;
}
.calculation-page__positions-table .calculation-page__positions-table-workload-cell {
  width: 84px;
  min-width: 84px;
}
.calculation-page__positions-table .calculation-page__positions-table-employee-count-head-cell {
  width: 107px;
}
.calculation-page__positions-table .calculation-page__positions-table-estimated-hours-head-cell {
  width: 107px;
}
.calculation-page__positions-table-categories-count {
  font-weight: bold;
  font-size: 13px;
  color: #0066ff;
  cursor: pointer;
}
.calculation-page__positions-table-workload-cell .hrm-table__editable-cell-control.hrm-table__editable-cell-control--type_input {
  text-align: end;
}
.calculation-page__positions-table-employee-count-cell {
  text-align: end;
}
.calculation-page__positions-table-estimated-hours-cell {
  text-align: end;
}
.calculation-page__form-employees-section .calculation-page__form-employees-section-title {
  margin-top: 45px;
}
.calculation-page__form-employees-section .calculation-page__employees-table-fixed-section-container {
  margin-top: 16px;
  width: calc((100% - 30px) / 12 * 11);
}
.calculation-page__form-employees-section .calculation-page__employees-table-sticky-section-container {
  margin-top: 16px;
  width: calc((100% - 30px) / 12 * 11);
}
.calculation-page__form-employees-section .calculation-page__form-employees-section-additional-actions-list {
  margin-top: calc(16px - 12px);
}
.calculation-page__add-employees-button {
  width: 215px;
}
.calculation-page__recalculate-employees-button {
  width: 230px;
}
.calculation-page__form-employees-section-title {
  display: block;
  font-weight: 500;
  font-size: 18px;
}
.calculation-page__employees-table-fixed-section-container .calculation-page__employees-table {
  width: 100%;
}
.calculation-page__employees-table > thead {
  visibility: hidden;
}
.calculation-page__employees-table .calculation-page__employees-table-working-hours-head-cell {
  width: 88px;
}
.calculation-page__employees-table .calculation-page__employees-table-rate-head-cell {
  width: 80px;
}
.calculation-page__employees-table .calculation-page__employees-table-return-rate-head-cell {
  width: 95px;
}
.calculation-page__employees-table .calculation-page__employees-table-salary-bulk-head-cell {
  width: 105px;
}
.calculation-page__employees-table .calculation-page__employees-table-bonus-head-cell {
  width: 78px;
}
.calculation-page__employees-table .calculation-page__employees-table-fine-head-cell {
  width: 78px;
}
.calculation-page__employees-table .calculation-page__employees-table-salary-head-cell {
  width: 107px;
}
.calculation-page__employees-table .calculation-page__employees-table-working-intervals-head-cell {
  min-width: 155px;
  width: 155px;
}
.calculation-page__employees-table-sticky-header {
  background-color: #fff;
}
.calculation-page__employees-table-sticky-header > thead {
  visibility: visible;
}
.calculation-page__employees-table-position-row > td {
  height: 37px !important;
  border-top-width: 2px !important;
  background-color: #f5f7fa;
}
.calculation-page__employees-table-position-row .calculation-page__employees-table-rate-cell {
  vertical-align: middle !important;
}
.calculation-page__employees-table-employee-row--multi-interval > td {
  padding-top: 14px !important;
  padding-bottom: 14px !important;
}
.calculation-page__employees-table-employee-row--multi-interval > td .hrm-table__editable-cell-control {
  margin-top: -14px;
  margin-bottom: -14px;
  padding-top: 14px;
  padding-bottom: 14px;
}
.calculation-page__employees-table-position-name-cell {
  font-weight: bold;
}
.calculation-page__employees-table-position-name-cell .calculation-page__employees-table-position-name-cell-add-button {
  flex-shrink: 0;
  margin-right: 10px;
}
.calculation-page__employees-table-position-name-cell-name {
  overflow: hidden;
  text-overflow: ellipsis;
}
.calculation-page__employees-table-statistics-cell {
  text-align: end;
}
.calculation-page__employees-table-statistics-cell b {
  font-weight: bold;
}
.calculation-page__employees-table-employee-row--multi-interval .calculation-page__employees-table-employee-name-cell {
  vertical-align: top !important;
}
.calculation-page__employees-table-employee {
  display: flex;
  align-items: center;
}
.calculation-page__employees-table-employee .calculation-page__employees-table-employee-remove-button {
  flex-shrink: 0;
  margin-right: 10px;
}
.calculation-page__employees-table-employee-name {
  overflow: hidden;
  text-overflow: ellipsis;
}
td.calculation-page__employees-table-interval-cell {
  height: 40px !important;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
td.calculation-page__employees-table-interval-cell .hrm-table__editable-cell-content {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  height: 100% !important;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.calculation-page__employees-table-interval-cell .calculation-page__employees-table-interval-cell-actions {
  width: 38px;
  margin-left: 19px;
  flex-shrink: 0;
}
.calculation-page__employees-table-working-hours-cell,
.calculation-page__employees-table-return-rate-cell,
.calculation-page__employees-table-salary-bulk-cell,
.calculation-page__employees-table-salary-cell {
  text-align: end;
}
.calculation-page__employees-table-employee-row--multi-interval .calculation-page__employees-table-working-hours-cell,
.calculation-page__employees-table-employee-row--multi-interval .calculation-page__employees-table-return-rate-cell,
.calculation-page__employees-table-employee-row--multi-interval .calculation-page__employees-table-salary-bulk-cell,
.calculation-page__employees-table-employee-row--multi-interval .calculation-page__employees-table-salary-cell {
  vertical-align: top !important;
}
.calculation-page__employees-table-salary-cell {
  background-color: #e1edff;
}
.calculation-page__employees-table-rate-cell .hrm-table__editable-cell-control,
.calculation-page__employees-table-rate-cell .hrm-table__editable-cell-control,
.calculation-page__employees-table-bonus-cell .hrm-table__editable-cell-control,
.calculation-page__employees-table-fine-cell .hrm-table__editable-cell-control {
  text-align: end;
}
.calculation-page__employees-table-employee-row--multi-interval .calculation-page__employees-table-rate-cell,
.calculation-page__employees-table-employee-row--multi-interval .calculation-page__employees-table-rate-cell,
.calculation-page__employees-table-employee-row--multi-interval .calculation-page__employees-table-bonus-cell,
.calculation-page__employees-table-employee-row--multi-interval .calculation-page__employees-table-fine-cell {
  vertical-align: top !important;
}
.calculation-page__employees-table-interval-cell-actions {
  display: flex;
  align-items: center;
}
.calculation-page__employees-table-fixed-section {
  background-color: #fff;
}
.calculation-page__form-employees-section-additional-actions-list {
  display: flex;
  flex-wrap: wrap;
  margin-left: -10px;
  margin-top: -12px;
}
.calculation-page__form-employees-section-additional-actions-list .calculation-page__form-employees-section-additional-actions-list-item {
  margin-top: 12px;
  margin-left: 10px;
}
.calculation-page__footer {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding-left: 20px;
  padding-right: 20px;
  background-color: #f5f7fa;
}
.calculation-page__footer .calculation-page__footer-login-button {
  margin-top: 20px;
  width: 250px;
}
.calculation-page__footer-text {
  font-size: 15px;
  text-align: center;
}
@media (max-width: 1200px) {
  .calculation-page .calculation-page__date-form-field {
    width: 216px;
  }
  .calculation-page .calculation-page__positions-table {
    max-width: unset;
    width: 100%;
  }
  .calculation-page__content {
    padding-top: 32px;
  }
  .calculation-page__positions-table > thead {
    visibility: visible;
  }
  .calculation-page__positions-table .calculation-page__positions-table-workload-cell {
    width: 73px;
  }
  .calculation-page__form-employees-section .calculation-page__employees-table-fixed-section-container {
    margin-top: 16px;
    width: 100%;
  }
  .calculation-page__form-employees-section .calculation-page__employees-table-fixed-section-container {
    max-width: unset;
  }
  .calculation-page__employees-table-fixed-section-container {
    padding-left: 176px;
  }
  .calculation-page__employees-table-fixed-section-container .calculation-page__employees-table-fixed-section {
    width: 176px;
  }
  .calculation-page__employees-table-fixed-section-container .calculation-page__employees-table-fixed-section > tbody > tr > td {
    max-width: 176px;
  }
  .calculation-page__employees-table-fixed-section-container .calculation-page__employees-table-position-name-cell {
    max-height: 38px;
  }
  .calculation-page__employees-table > thead {
    visibility: visible;
  }
  .calculation-page__employees-table > thead > tr > th {
    height: 60px;
  }
  .calculation-page__employees-table-position-row > td {
    height: 38px !important;
  }
  .calculation-page__employees-table-position-name-cell {
    white-space: nowrap;
    overflow: hidden;
    background-color: transparent !important;
  }
  .calculation-page__employees-table-employee-name-cell {
    overflow: hidden;
  }
  td.calculation-page__employees-table-employee-name-cell {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    vertical-align: middle !important;
  }
  .calculation-page__employees-table-employee-row--multi-interval td.calculation-page__employees-table-employee-name-cell {
    padding-top: 14px !important;
    padding-bottom: 14px !important;
    vertical-align: top !important;
  }
  .calculation-page__employees-table-employee .calculation-page__employees-table-employee-name {
    max-height: 51px;
  }
  .calculation-page__employees-table-working-hours-cell,
  .calculation-page__employees-table-return-rate-cell,
  .calculation-page__employees-table-salary-bulk-cell,
  .calculation-page__employees-table-salary-cell {
    text-align: end;
  }
  td.calculation-page__employees-table-working-hours-cell,
  td.calculation-page__employees-table-return-rate-cell,
  td.calculation-page__employees-table-salary-bulk-cell,
  td.calculation-page__employees-table-salary-cell {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    vertical-align: middle !important;
  }
  .calculation-page__employees-table-employee-row--multi-interval td.calculation-page__employees-table-working-hours-cell,
  .calculation-page__employees-table-employee-row--multi-interval td.calculation-page__employees-table-return-rate-cell,
  .calculation-page__employees-table-employee-row--multi-interval td.calculation-page__employees-table-salary-bulk-cell,
  .calculation-page__employees-table-employee-row--multi-interval td.calculation-page__employees-table-salary-cell {
    padding-top: 14px !important;
    padding-bottom: 14px !important;
    vertical-align: top !important;
  }
  td.calculation-page__employees-table-rate-cell,
  td.calculation-page__employees-table-rate-cell,
  td.calculation-page__employees-table-bonus-cell,
  td.calculation-page__employees-table-fine-cell {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    vertical-align: middle !important;
  }
  .calculation-page__employees-table-rate-cell .hrm-table__editable-cell-control,
  .calculation-page__employees-table-rate-cell .hrm-table__editable-cell-control,
  .calculation-page__employees-table-bonus-cell .hrm-table__editable-cell-control,
  .calculation-page__employees-table-fine-cell .hrm-table__editable-cell-control {
    text-align: end;
  }
  .calculation-page__employees-table-employee-row--multi-interval td.calculation-page__employees-table-rate-cell,
  .calculation-page__employees-table-employee-row--multi-interval td.calculation-page__employees-table-rate-cell,
  .calculation-page__employees-table-employee-row--multi-interval td.calculation-page__employees-table-bonus-cell,
  .calculation-page__employees-table-employee-row--multi-interval td.calculation-page__employees-table-fine-cell {
    padding-top: 14px !important;
    padding-bottom: 14px !important;
    vertical-align: top !important;
  }
}
@media screen and (max-width: 767px) {
  .calculation-page .calculation-page__form-header .calculation-page__form-header-action {
    margin-top: 20px;
    margin-left: 0;
  }
  .calculation-page .calculation-page__positions-table {
    margin-left: -20px;
    margin-right: -20px;
    width: calc(100% + 40px);
  }
  .calculation-page .calculation-page__footer {
    height: 170px;
  }
  .calculation-page__content {
    padding-top: 20px;
    padding-right: 20px;
    padding-left: 20px;
  }
  .calculation-page__title {
    font-size: 18px;
  }
  .calculation-page__back-button {
    width: 30px;
    height: 30px;
  }
  .calculation-page__back-button:before {
    width: 14px;
    height: 10px;
  }
  .calculation-page__form-header {
    flex-direction: column;
  }
  .calculation-page__positions-table .calculation-page__positions-table-workload-type-cell {
    max-width: 180px;
  }
  .calculation-page__positions-table .calculation-page__positions-table-workload-type-cell .hrm-table__cell-content {
    align-items: flex-start;
    width: 100%;
    max-height: calc(40px - 14px);
    overflow: hidden;
    text-overflow: ellipsis;
    display: inline-block;
  }
  .calculation-page__positions-table-fixed-section {
    background-color: #fff;
  }
  .calculation-page__positions-table-table > tbody > tr > th {
    width: 108px !important;
    height: 40px;
  }
  .calculation-page__positions-table-table > tbody > tr > td {
    height: 40px;
  }
  .calculation-page__positions-table-table > tbody > tr:first-child > th {
    border-bottom-width: 2px;
  }
  .calculation-page__positions-table-table > tbody > tr:first-child > td {
    border-bottom-width: 2px;
  }
  .calculation-page__positions-table-table .calculation-page__positions-table-workload-cell {
    min-width: 90px;
  }
  .calculation-page__positions-table-table-head-cell-content {
    justify-content: space-between;
  }
  .calculation-page__form .calculation-page__form-employees-section {
    margin-top: 20px;
  }
  .calculation-page__form-employees-section .calculation-page__employees-table {
    margin-top: 14px;
    margin-right: -20px;
    margin-left: -20px;
    width: calc(100% + 40px);
  }
  .calculation-page__employees-table {
    border-top-width: 1px;
    border-top-color: #dfe4ef;
    border-top-style: solid;
  }
  .calculation-page__employees-table .calculation-page__employees-table-name-head-cell,
  .calculation-page__employees-table .calculation-page__employees-table-employee-name-cell {
    height: 35px;
  }
  .calculation-page__employees-table .calculation-page__employees-table-working-intervals-head-cell {
    min-width: unset;
  }
  .calculation-page__employees-table .calculation-page__employees-table-working-intervals-head-cell--single-line {
    height: 50px !important;
  }
  .calculation-page__employees-table .calculation-page__employees-table-interval-cell {
    min-width: 155px;
  }
  .calculation-page__employees-table .calculation-page__employees-table-interval-cell--single-line {
    height: 50px !important;
  }
  .calculation-page__employees-table .calculation-page__employees-table-salary-bulk-head-cell,
  .calculation-page__employees-table .calculation-page__employees-table-salary-bulk-cell {
    height: 50px;
  }
  .calculation-page__employees-table-position-section .calculation-page__employees-table-position-section-header {
    height: 60px;
  }
  .calculation-page__employees-table-position-section:not(.calculation-page__employees-table-position-section--open) {
    border-bottom-width: 1px;
    border-bottom-color: #dfe4ef;
    border-bottom-style: solid;
  }
  .calculation-page__employees-table-position-section-header {
    display: flex;
    align-items: center;
    padding-left: 20px;
    padding-right: 20px;
  }
  .calculation-page__employees-table-position-section-header .calculation-page__employees-table-position-section-header-toggle-button {
    margin-right: 12px;
  }
  .calculation-page__employees-table-position-section-header .calculation-page__employees-table-position-section-header-add-button {
    flex-shrink: 0;
  }
  .calculation-page__employees-table-position-section-body .calculation-page__employees-table-fixed-section-container {
    margin-top: 0;
  }
  .calculation-page__employees-table-position-section-body .calculation-page__employees-table-position-section-body-header {
    height: 70px;
  }
  .calculation-page__employees-table-position-section-body .calculation-page__employees-table-position-section-table {
    width: 100%;
  }
  .calculation-page__employees-table-position-section-header-title {
    font-weight: 500;
    font-size: 15px;
  }
  .calculation-page__employees-table-position-section-body-header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    border-top-width: 1px;
    padding-right: 20px;
    padding-left: 20px;
    border-top-color: #dfe4ef;
    border-top-style: solid;
  }
  .calculation-page__employees-table-position-section-body-header .calculation-page__employees-table-position-section-body-header-rate-form-field {
    margin-top: -6px;
    width: 100%;
    max-width: 100px;
  }
  .calculation-page__employees-table-position-section-body-header .calculation-page__employees-table-position-section-body-header-statistics {
    margin-left: 16px;
  }
  .calculation-page__employees-table-position-section-body-header-rate-form-field {
    padding-top: 20px;
  }
  .calculation-page__employees-table-position-section-body-header-rate-form-field .hrm-form-field__basis {
    padding-bottom: 8px;
  }
  .calculation-page__employees-table-position-section-body-header-rate-form-field .hrm-form-field__control {
    font-size: 13px;
  }
  .calculation-page__employees-table-position-section-body-header-rate-form-field.hrm-form-field--should-label-float .hrm-form-field__label {
    transform: translateY(-19px);
  }
  .calculation-page__employees-table-position-section-body-header-statistics {
    text-align: end;
    font-size: 13px;
  }
  .calculation-page__employees-table-position-section-body-header-statistics b {
    font-weight: bold;
  }
  .calculation-page__employees-table-position-section-table-fixed-section-container .calculation-page__employees-table-position-section-table-fixed-section {
    width: 108px;
  }
  .calculation-page__employees-table-position-section-table > tbody > tr > th {
    border-bottom-width: 1px;
    min-width: 108px;
    max-width: 108px;
    width: 108px !important;
    height: 40px;
  }
  .calculation-page__employees-table-position-section-table .hrm-table__head-cell-content {
    justify-content: space-between;
  }
  .calculation-page__employees-table-position-section-table-fixed-section {
    background-color: #fff;
  }
  .calculation-page__employees-table-position-section-table > tbody > tr > td {
    height: 40px;
  }
  .calculation-page__employees-table-remove-cell {
    text-align: end;
  }
}

/*# sourceMappingURL=new-calculation-page.css.map */

{"version":3,"sources":["../base/_variables.less","position-page/position-page.less","position-page/components/delete-rank-modal-dialog/_delete-rank-modal-dialog.less","position-page/components/rank-modal-dialog/_rank-modal-dialog.less","position-page/components/delete-speciality-modal-dialog/_delete-speciality-modal-dialog.less","position-page/components/speciality-modal-dialog/_speciality-modal-dialog.less","position-page/components/xml-control/_xml-control.less"],"names":[],"mappings":"AAmCqB;EAQZ,0BAAA;;AARyC,wBAAC;AAG5B,wBAAC;EACM,wBAAA;EACH,qBAAA;EACP,gBAAA;EACT,SAAA;;AAMT,MAAC;EAAiB,cAAA;;AAKjB,MAAC;EACA,cAAA;;AAEJ,MAAC;EACC,cAAA;;AACE,MACJ;EAAgB,cAAA;;ACxDd,cAAC;EACC,iBAAA;EACA,mBAAA;EACA,kBAAA;EAEA,sBAAA;;AALF,cAAC,SAOC;EACE,gBAAA;EACA,mBAAA;EACA,kBAAA;EACA,OAAO,iBAAP;;AAXJ,cAAC,SAOC,2BAME;EACE,mBAAA;EACA,kBAAA;;AAfN,cAAC,SAmBC;EACE,aAAa,eAAb;EACA,cAAA;;AArBJ,cAAC,SAwBC;EACE,YAAA;;AAzBJ,cAAC,SA4BC;EACE,iBAAA;;AA7BJ,cAAC,SAgCC;EACE,iBAAA;EACA,cAAA;;AAIJ,cAAC;EACC,aAAA;EACA,mBAAA;;AAGF,cAAC;EACC,aAAA;EACA,mBAAA;EAEA,gBAAA;EACA,mBAAA;;AAGF,cAAC;EACC,gBAAA;EACA,eAAA;EACA,iBAAA;EACA,gBAAA;EACA,uBAAA;;AAGF,cAAC,yBACC;EACE,aAAA;EACA,gBAAA;EACA,aAAa,kBAAb;;AAJJ,cAAC,yBAOC;EACE,aAAA;EACA,gBAAA;EACA,aAAa,gBAAb;;AAIJ,cAAC,mBACC;EACE,mBAAA;;AAFJ,cAAC,mBAKC;EACE,6BAAA;;AANJ,cAAC,mBASC;EACE,gBAAA;;AAVJ,cAAC,mBAaC;EACE,eAAA;;AAIJ,cAAC;EACC,gBAAA;EACA,mBAAA;EACA,WAAA;EACA,kBAAA;;AACA,cALD,aAKE;EACC,eAAA;EACA,cAAA;;AAIJ,cAAC,UACC;EACE,gBAAA;;AAFJ,cAAC,UAKC;EACE,gBAAA;;AAIJ,cAAC,mBACC;EACE,UAAU,cAAV;EACA,WAAW,cAAX;;AAHJ,cAAC,mBAMC;EACE,UAAU,cAAV;EACA,WAAW,cAAX;;AARJ,cAAC,mBAWC;EACE,UAAU,cAAV;EACA,WAAW,cAAX;;AAbJ,cAAC,mBAgBC;EACE,UAAU,cAAV;EACA,WAAW,cAAX;;AAlBJ,cAAC,mBAqBC;EACE,UAAU,cAAV;EACA,WAAW,cAAX;;AAvBJ,cAAC,mBA0BC;EACE,UAAU,cAAV;EACA,WAAW,cAAX;;AA5BJ,cAAC,mBA+BC;EACE,UAAU,cAAV;EACA,WAAW,cAAX;;AAjCJ,cAAC,mBAoCC;EACE,UAAU,cAAV;EACA,WAAW,cAAX;;AAtCJ,cAAC,mBAyCC;EACE,YAAA;;AA1CJ,cAAC,mBA6CC;EACE,UAAU,cAAV;EACA,WAAW,cAAX;;AA/CJ,cAAC,mBAkDC;EACE,gBAAA;;AAEA,cArDH,mBAkDC,0CAGG,IAAI;EACH,oBAAA;;AAtDN,cAAC,mBA0DC;EACE,gBAAA;;AAIJ,cAAC;EACC,aAAA;EACA,sBAAA;EACA,uBAAA;EACA,oBAAA;;AAJF,cAAC,SAMC;EACE,mBAAA;;AAPJ,cAAC,SAUC;EACE,WAAA;;AAIJ,cAAC,aACC;EACE,mBAAA;EACA,kBAAA;EACA,OAAO,iBAAP;;AAJJ,cAAC,aAOC;EACE,mBAAA;;AARJ,cAAC,aAWC;EACE,cAAA;;AAIJ,cAAC;EACC,aAAA;EACA,uBAAA;EACA,eAAA;;AAGF,cAAC;EACC,aAAA;EACA,kBAAA;EACA,WAAA;EACA,mBAAA;EACA,kBAAA;;AAEA,cAPD,kBAOG;EACA,cAAA;;AAGF,cAXD,kBAWG;EACA,WAAA;;AAIJ,cAAC;EACC,cAAA;EAEA,gBAAA;EACA,eAAA;EAEA,mCAAA;;AANF,cAAC,eAQC;EACE,gBAAA;;AAGF,iCAAkC,eAZnC;EAaG,WAAA;;AADF,iCAAkC,eAZnC,eAeG;EACE,aAAA;;AAKN,cAAC;EACC,kBAAA;EACA,mBAAA;EACA,eAAA;EACA,cAAA;;AAGF,cAAC;EACC,gBAAA;;AAGF,cAAC,mDACC;EACE,YAAY,kBAAZ;EACA,iBAAA;;AAIJ,cAAC,8DACC;EACE,YAAA;;AAIJ,cAAC,gCACC;EACE,cAAA;EACA,eAAA;EACA,kBAAA;;AAJJ,cAAC,gCAOC;EACE,WAAA;;AARJ,cAAC,gCAWC;EACE,eAAA;EACA,iBAAA;;AAIJ,cAAC;EACC,aAAA;;AAGF,cAAC;EACC,aAAA;;AADF,cAAC,8CAGC;EACE,WAAA;;AAJJ,cAAC,8CAOC;EACE,gBAAA;;AARJ,cAAC,8CAWC;EACE,gBAAA;EACA,WAAA;;AAIJ,cAAC;EACC,eAAA;EACA,mBAAA;EACA,cAAA;;AAGF,cAAC;EACC,eAAA;EACA,mBAAA;;AAGF,cAAC,iBACC;EACE,YAAA;;AAFJ,cAAC,iBAKC;EACE,YAAA;;AANJ,cAAC,iBASC;EACE,YAAA;;AAVJ,cAAC,iBAaC;EACE,YAAA;;AAdJ,cAAC,iBAiBC;EACE,YAAA;;AAlBJ,cAAC,iBAqBC;EACE,YAAA;;AAtBJ,cAAC,iBAyBC;EACE,YAAA;;AA1BJ,cAAC,iBA6BC;EACE,YAAA;;AA9BJ,cAAC,iBAiCC;EACE,YAAA;;AAlCJ,cAAC,iBAqCC;EACE,YAAA;;AAtCJ,cAAC,iBAyCC;EACE,YAAA;;AA1CJ,cAAC,iBA6CC;EACE,YAAA;;AA9CJ,cAAC,iBAiDC;EACE,YAAA;;AAlDJ,cAAC,iBAqDC;EACE,YAAA;;AAIJ,cAAC,4CACC;EACE,gBAAA;EACA,iBAAA;;AAIJ,cAAC;EACC,eAAA;;AAGF,cAAC,2CACC;EACE,gBAAA;EACA,iBAAA;;AAIJ,cAAC;EACC,eAAA;;AAGF,cAAC;EACC,aAAA;;AADF,cAAC,sBAGC;EACE,cAAA;;AAEA,cANH,sBAGC,0CAGG,IAAI;EACH,iBAAA;;AAKN,cAAC,kDACC;EACE,aAAA;EACA,eAAA;;AAIJ,cAAC,gBACC;EACE,gBAAA;EACA,aAAA;;AAHJ,cAAC,gBAMC;EACE,gBAAA;EACA,WAAA;;AARJ,cAAC,gBAWC;EACE,gBAAA;EACA,aAAA;;AAIJ,cAAC,sBACC;EACE,WAAA;;AAFJ,cAAC,sBAKC;EACE,WAAA;;AANJ,cAAC,sBASC;EACE,aAAa,kBAAb;;AAEA,cAZH,sBASC,mDAGG;EAKC,mBAAA;;AAJA,cAbL,sBASC,mDAGG;AAEC,cAdL,sBASC,mDAGG,UAEE;EACC,YAAA;;AAOR,cAAC;AACD,cAAC;AACD,cAAC;AACD,cAAC;EACC,eAAA;;AAGF,cAAC;EACC,kBAAA;;AAGF,cAAC;EACC,kBAAA;EACA,8BAAA;;AAEA,cAJD,2CAIE;EACC,SAAS,EAAT;EACA,UAAA;EACA,YAAA;EACA,kBAAA;EACA,UAAA;EACA,swBAAA;EACA,0BAAA;EACA,4BAAA;;AAIJ,cAAC;EACC,2BAAA;EAEA,qBAAA;;AAHF,cAAC,YAKC;EACE,kBAAA;EACA,YAAA;EACA,QAAA;EACA,OAAO,iBAAP;EACA,iBAAA;EACA,gBAAA;EACA,UAAA;;AAIJ,cAAC,2BACC;EACE,YAAA;EACA,WAAA;;AAHJ,cAAC,2BAMC;EACE,kBAAA;EACA,WAAW,UAAU,0BAArB;EACA,UAAA;;AAIJ,cAAC;EACC,aAAA;;AAGF,cAAC;EACC,aAAA;EACA,WAAA;EACA,YAAA;EACA,mBAAA;EACA,uBAAA;EACA,iBAAA;EACA,UAAA;EAEA,kBAAA;EACA,2BAAA;EACA,mBAAA;EACA,qBAAA;;AAEA,cAdD,wCAcE;EAQC,SAAS,EAAT;EAEA,WAAA;EACA,YAAA;EAGA,sBAAsB,6qBAAtB;EACA,0BAAA;EACA,4BAAA;EACA,WAAW,aAAX;;AAIJ,cAAC,uBACC;EACE,gBAAA;EACA,aAAA;;AAHJ,cAAC,uBAMC;EACE,gBAAA;EACA,WAAA;;AARJ,cAAC,uBAWC;EACE,gBAAA;EACA,aAAA;;AAIJ,cAAC,6BACC;EACE,WAAA;;AAFJ,cAAC,6BAKC;EACE,WAAA;;AANJ,cAAC,6BASC;EACE,aAAa,kBAAb;;AAIJ,cAAC;AACD,cAAC;AACD,cAAC;AACD,cAAC;EACC,eAAA;;AAGF,cAAC;EACC,kBAAA;;AAGF,cAAC,qBACC;EACE,gBAAA;EACA,aAAA;;AAHJ,cAAC,qBAMC;EACE,gBAAA;EACA,WAAA;;AARJ,cAAC,qBAWC;EACE,gBAAA;EACA,aAAA;;AAIJ,cAAC,qBACC;EACE,gBAAA;EACA,aAAA;;AAHJ,cAAC,qBAMC;EACE,gBAAA;;AAPJ,cAAC,qBAUC;EACE,gBAAA;EACA,aAAA;;AAIJ,cAAC;EACC,qBAAA;EACA,oBAAA;EAEA,uBAAA;EACA,yBAAA;;AALF,cAAC,+BAOC;EACE,iBAAA;EACA,oBAAA;;AATJ,cAAC,+BAYC;EACE,kBAAA;;AAbJ,cAAC,+BAgBC;EACE,aAAa,kBAAb;;AAjBJ,cAAC,+BAoBC;EACE,YAAA;;AAIA,cAzBH,+BAwBC,gDACG;EACC,YAAA;EACA,eAAA;;AAEF,cA7BH,+BAwBC,gDAKG;EACC,YAAA;EACA,eAAA;;AAGF,cAlCH,+BAwBC,gDAUG,YACC;EACE,YAAA;;AAFJ,cAlCH,+BAwBC,gDAUG,YAKC;EACE,WAAA;;AANJ,cAlCH,+BAwBC,gDAUG,YASC;AATF,cAlCH,+BAwBC,gDAUG,YAUC;EACE,YAAA;;AAXJ,cAlCH,+BAwBC,gDAUG,YAcC;AAdF,cAlCH,+BAwBC,gDAUG,YAeC;EACE,mBAAA;;AAhBJ,cAlCH,+BAwBC,gDAUG,YAmBC;EACE,kBAAA;;AAIJ,cA1DH,+BAwBC,gDAkCG;EACC,YAAA;EACA,eAAA;;AAIJ,cAhED,+BAgEE;EACC,wBAAA;EAEA,0BAAA;EACA,4BAAA;;AAIJ,cAAC;EACC,aAAA;EACA,mBAAA;;AAGF,cAAC;EACC,gBAAA;EACA,eAAA;EACA,WAAA;;AAGF,cAAC,iBACC;EACE,gBAAA;EACA,aAAA;;AAHJ,cAAC,iBAMC;EACE,gBAAA;;AAPJ,cAAC,iBAUC;EACE,gBAAA;EACA,aAAA;;AAIJ,cAAC,iBACC;EACE,gBAAA;EACA,aAAA;;AAHJ,cAAC,iBAMC;EACE,gBAAA;;AAPJ,cAAC,iBAUC;EACE,gBAAA;EACA,aAAA;;AAIJ,cAAC;EACC,qBAAA;EACA,oBAAA;EAEA,uBAAA;EACA,yBAAA;;AALF,cAAC,2BAOC;EACE,iBAAA;EACA,oBAAA;;AATJ,cAAC,2BAYC;EACE,kBAAA;;AAbJ,cAAC,2BAgBC;EACE,aAAa,kBAAb;;AAjBJ,cAAC,2BAoBC;EACE,YAAA;;AArBJ,cAAC,2BAwBC;AAxBF,cAAC,2BAyBC;AAzBF,cAAC,2BA0BC;AA1BF,cAAC,2BA2BC;AA3BF,cAAC,2BA4BC;AA5BF,cAAC,2BA6BC;AA7BF,cAAC,2BA8BC;AA9BF,cAAC,2BA+BC;EACE,YAAA;;AAhCJ,cAAC,2BAmCC;EACE,kBAAA;;AApCJ,cAAC,2BAuCC;EACE,kBAAA;;AAGF,cA3CD,2BA2CE;EACC,wBAAA;EAEA,0BAAA;EACA,4BAAA;;AAIJ,cAAC;EACC,aAAA;EACA,mBAAA;;AAGF,cAAC;EACC,gBAAA;EACA,eAAA;EACA,WAAA;;AAGF,cAAC,+CACC;EACE,WAAA;;AAIJ,cAAC;EACC,aAAA;EACA,8BAAA;;AAFF,cAAC,uDAIC;EACE,WAAA;;AALJ,cAAC,uDAQC;EACE,WAAA;;AAIJ,cAAC,qEACC;EACE,kBAAA;;AAIJ,cAAC,mEACC;EACE,kBAAA;;AAIJ,cAAC;EACC,eAAA;EACA,mBAAA;EACA,cAAA;;AAGF,cAAC,sDACC;EACE,gBAAA;EACA,iBAAA;;AAIJ,cAAC;EACC,eAAA;EACA,iBAAA;;AAGF,cAAC,qDACC;EACE,gBAAA;EACA,iBAAA;;AAIJ,cAAC;EACC,eAAA;EACA,iBAAA;;AAGF,cAAC,kBACC;EACE,YAAA;;AAFJ,cAAC,kBAKC;AALF,cAAC,kBAMC;AANF,cAAC,kBAOC;AAPF,cAAC,kBAQC;EACE,YAAA;;AAIJ,cAAC,uCACC;EACE,cAAA;EACA,eAAA;EACA,kBAAA;;AAJJ,cAAC,uCAOC;EACE,WAAA;;AAIJ,cAAC;EACC,iBAAA;;AADF,cAAC,oBAGC;EACE,YAAA;;AAJJ,cAAC,oBAOC;EACE,gBAAA;;AAIJ,cAAC;EACC,aAAA;EACA,mBAAA;EACA,eAAA;EACA,iBAAA;EACA,kBAAA;;AALF,cAAC,yBAOC;EACE,gBAAA;EACA,iBAAA;EACA,OAAO,6BAAP;;AAIJ,cAAC;EACC,gBAAA;EACA,uBAAA;;AAFF,cAAC,8BAIC;EACE,WAAA;;AAIJ,cAAC,6CACC;EACE,gBAAA;EACA,uBAAA;;AAIJ,cAAC,qBACC;EACE,YAAA;;AAFJ,cAAC,qBAKC;EACE,YAAA;;AANJ,cAAC,qBASC;EACE,YAAA;;AAVJ,cAAC,qBAaC;AAbF,cAAC,qBAcC;EACE,YAAA;;AAfJ,cAAC,qBAkBC;EACE,aAAA;;AAIJ,cAAC;EACC,YAAA;;AAGF,cAAC;EACC,YAAA;;AAGF,cAAC;EACC,kBAAA;;AAEA,cAHD,sBAGE;EAQC,SAAS,EAAT;EAEA,UAAA;EACA,YAAA;EACA,kBAAA;EACA,WAAA;EAGA,sBAAsB,kvBAAtB;EACA,0BAAA;EACA,4BAAA;;AAIA,cAzBH,sBAwBE,sBACE;EACC,QAAA;;AAMR,QAAsC;EAElC,cAAC;IACC,iBAAA;;EADF,cAAC,SAGC;IACE,YAAA;;EAJJ,cAAC,SAOC;IACE,iBAAA;;EAIJ,cAAC;IACC,WAAA;IACA,YAAA;;EAEA,cAJD,aAIE;IACC,WAAA;IACA,YAAA;;EAIJ,cAAC,mBACC;IACE,UAAU,cAAV;IACA,WAAW,cAAX;;EAHJ,cAAC,mBAMC;IACE,UAAU,cAAV;IACA,WAAW,cAAX;;EARJ,cAAC,mBAWC;IACE,UAAU,cAAV;IACA,WAAW,cAAX;;EAbJ,cAAC,mBAgBC;IACE,UAAU,cAAV;IACA,WAAW,cAAX;;EAlBJ,cAAC,mBAqBC;IACE,UAAU,cAAV;IACA,WAAW,cAAX;;EAvBJ,cAAC,mBA0BC;IACE,UAAU,cAAV;IACA,WAAW,cAAX;;EA5BJ,cAAC,mBA+BC;IACE,UAAU,cAAV;IACA,WAAW,cAAX;;EAjCJ,cAAC,mBAoCC;IACE,UAAU,cAAV;IACA,WAAW,cAAX;;EAtCJ,cAAC,mBAyCC;IACE,YAAA;;EA1CJ,cAAC,mBA6CC;IACE,UAAU,mBAAV;IACA,WAAW,mBAAX;;EAKF,cADD,mDACE,YACC;IACE,QAAA;;EAKN,cAAC,iBACC;IACE,YAAA;;EAFJ,cAAC,iBAKC;IACE,YAAA;;EANJ,cAAC,iBASC;IACE,YAAA;;EAVJ,cAAC,iBAaC;IACE,YAAA;;EAdJ,cAAC,iBAaC,qDAGE;IACE,mBAAA;;EAjBN,cAAC,iBAaC,qDAOE;IACE,YAAA;;EArBN,cAAC,iBAyBC;IACE,YAAA;;EA1BJ,cAAC,iBA6BC;IACE,YAAA;;EA9BJ,cAAC,iBAiCC;IACE,YAAA;;EAlCJ,cAAC,iBAiCC,oDAGE;IACE,mBAAA;;EArCN,cAAC,iBAiCC,oDAOE;IACE,YAAA;;EAKN,cAAC,kBACC;IACE,YAAA;;EAFJ,cAAC,kBAKC;IACE,WAAA;;EANJ,cAAC,kBASC;IACE,aAAA;;EAVJ,cAAC,kBAaC;EAbF,cAAC,kBAcC;EAdF,cAAC,kBAeC;EAfF,cAAC,kBAgBC;IACE,YAAA;;EAIJ,cAAC,uCACC;IACE,WAAA;;EAIJ,cAAC,oBACC;IACE,WAAA;;EAIJ,cAAC,yBACC;IACE,OAAO,6BAAP;;EAIJ,cAAC,qBACC;IACE,YAAA;;EAFJ,cAAC,qBAKC;IACE,YAAA;;EANJ,cAAC,qBASC;EATF,cAAC,qBAUC;IACE,YAAA;;EAIJ,cAAC,qBACC;IACE,YAAA;;EAFJ,cAAC,qBAKC;IACE,YAAA;;EANJ,cAAC,qBASC;IACE,WAAA;;EAVJ,cAAC,qBASC,4DAGE;IACE,gBAAA;;EAbN,cAAC,qBAkBC,4DACE;IACE,YAAA;;EApBN,cAAC,qBAkBC,4DAKE;EAvBJ,cAAC,qBAkBC,4DAME;IACE,YAAA;;;AAOV,QAAsC;EAElC,cAAC;IACC,uBAAA;;EADF,cAAC,SAGC;IACE,gBAAA;IACA,mBAAA;IACA,kBAAA;IACA,OAAO,iBAAP;;EAPJ,cAAC,SAGC,2BAME;IACE,mBAAA;IACA,kBAAA;;EAXN,cAAC,SAeC;IACE,gBAAA;;EAhBJ,cAAC,SAmBC;IACE,cAAA;IACA,WAAA;;EAIJ,cAAC;IACC,eAAA;;EAGF,cAAC,UACC;IACE,eAAA;IACA,OAAA;IACA,SAAA;IACA,WAAA;IACA,aAAA;;EAIJ,cAAC,mBACC;IACE,cAAA;IACA,eAAA;;EAHJ,cAAC,mBAMC;IACE,cAAA;IACA,eAAA;;EARJ,cAAC,mBAWC;IACE,cAAA;IACA,eAAA;;EAbJ,cAAC,mBAgBC;IACE,cAAA;IACA,eAAA;;EAlBJ,cAAC,mBAqBC;IACE,cAAA;IACA,eAAA;;EAvBJ,cAAC,mBA0BC;IACE,UAAU,cAAV;IACA,WAAW,cAAX;;EA5BJ,cAAC,mBA+BC;IACE,cAAA;IACA,eAAA;;EAjCJ,cAAC,mBAoCC;IACE,UAAU,cAAV;IACA,WAAW,cAAX;;EAtCJ,cAAC,mBAyCC;IACE,UAAU,cAAV;IACA,WAAW,cAAX;;EA3CJ,cAAC,mBA8CC;IACE,cAAA;IACA,eAAA;;EAhDJ,cAAC,mBAmDC;IACE,gBAAA;;EAIA,cAxDH,mBAuDC,kEACG,IAAI;IACH,mBAAA;;EAKN,cAAC,mEACC;IACE,aAAA;;EAIJ,cAAC;IACC,eAAA;;EAGF,cAAC,aACC;IACE,oBAAA;IACA,mBAAA;IACA,OAAO,iBAAP;;EAIJ,cAAC;IACC,oBAAA;IACA,mBAAA;;EAGF,cAAC,gCACC;IACE,sBAAA;;EAFJ,cAAC,gCAKC;IACE,eAAA;IACA,mBAAA;;EAIJ,cAAC,mDACC;IACE,YAAA;;EAFJ,cAAC,mDAKC;IACE,4BAAA;;EAGF,cATD,mDASE,IAAI;IACH,wBAAA;IAEA,0BAAA;IACA,4BAAA;;EAJF,cATD,mDASE,IAAI,aAMH;IACE,mBAAA;;EAIJ,cApBD,mDAoBE,YACC;IACE,gBAAA;;EAKN,cAAC,iBACC;IACE,YAAA;;EAFJ,cAAC,iBAKC;IACE,YAAA;;EANJ,cAAC,iBASC;IACE,YAAA;;EAVJ,cAAC,iBAaC;IACE,YAAA;;EAdJ,cAAC,iBAaC,qDAGE;IACE,mBAAA;;EAjBN,cAAC,iBAaC,qDAOE;IACE,WAAA;;EArBN,cAAC,iBAyBC;IACE,YAAA;;EA1BJ,cAAC,iBA6BC;IACE,YAAA;;EA9BJ,cAAC,iBAiCC;IACE,YAAA;;EAlCJ,cAAC,iBAiCC,oDAGE;IACE,mBAAA;;EArCN,cAAC,iBAiCC,oDAOE;IACE,WAAA;;EAKN,cAAC,+DACC;IACE,YAAA;;EAIJ,cAAC,gBACC;IACE,gBAAA;IACA,OAAO,iBAAP;IACA,kBAAA;IACA,mBAAA;;EALJ,cAAC,gBAQC;IACE,aAAA;;EATJ,cAAC,gBAYC;IACE,YAAA;;EAKF,cADD,sBACG,QAAQ,KAAK;IACb,uBAAA;IACA,2BAAA;;EAGF,cAND,sBAMG,QAAQ,KAAK;IACb,eAAA;IAEA,mBAAA;;EAIJ,cAAC;IACC,sBAAA;;EAGF,cAAC;IACC,eAAA;;EAGF,cAAC;IACC,eAAA;;EAGF,cAAC,YACC;IACE,WAAA;;EAIJ,cAAC;IACC,sBAAA;;EAGF,cAAC;IACC,eAAA;;EAGF,cAAC;IACC,eAAA;;EAGF,cAAC,sBACC;IACE,mBAAA;IACA,kBAAA;IACA,mBAAA;IACA,kBAAA;IACA,iBAAA;;EAIJ,cAAC,2BACC;IACE,WAAA;;EAFJ,cAAC,2BAKC;IACE,iBAAA;IACA,oBAAA;;EAPJ,cAAC,2BAUC;IACE,iBAAA;;EAXJ,cAAC,2BAcC;IACE,iBAAA;;EAfJ,cAAC,2BAkBC;EAlBF,cAAC,2BAmBC;EAnBF,cAAC,2BAoBC;EApBF,cAAC,2BAqBC;EArBF,cAAC,2BAsBC;EAtBF,cAAC,2BAuBC;EAvBF,cAAC,2BAwBC;EAxBF,cAAC,2BAyBC;IACE,YAAA;;EA1BJ,cAAC,2BA6BC;IACE,mBAAA;;EA9BJ,cAAC,2BAiCC;IACE,mBAAA;;EAIJ,cAAC,kBACC;IACE,WAAA;;EAFJ,cAAC,kBAKC;IACE,WAAA;;EANJ,cAAC,kBASC;IACE,aAAA;;EAVJ,cAAC,kBAaC;EAbF,cAAC,kBAcC;IACE,YAAA;;EAfJ,cAAC,kBAkBC;EAlBF,cAAC,kBAmBC;IACE,WAAA;;EApBJ,cAAC,kBAuBC;EAvBF,cAAC,kBAwBC;IACE,UAAU,cAAV;IACA,WAAW,cAAX;IACA,YAAA;;EAIJ,cAAC,uCACC;IACE,YAAA;;EAFJ,cAAC,uCAKC;IACE,WAAA;;EAIJ,cAAC,qBACC;IACE,WAAA;;EAFJ,cAAC,qBACC,iCAGE;EAJJ,cAAC,qBACC,iCAIE;EALJ,cAAC,qBACC,iCAKE;IACE,UAAA;;EAKN,cAAC,oBACC;IACE,gBAAA;;EAIJ,cAAC,yBACC;IACE,WAAA;;EAIJ,cAAC,qBACC;IACE,WAAA;;EAFJ,cAAC,qBAKC;IACE,YAAA;;EANJ,cAAC,qBASC;IACE,WAAA;;EAVJ,cAAC,qBAaC;EAbF,cAAC,qBAcC;IACE,WAAA;;EAIJ,cAAC;IACC,sBAAA;IACA,yCAAA;;EAFF,cAAC,sBAIC;IACE,OAAA;IACA,oBAAA;;EAIJ,cAAC;EACD,cAAC;IACC,gBAAA;IACA,YAAA;;;AAKN;EACE,gBAAA;;AC1mDE,cAAC;EACG,uBAAA;;AAEA,cAHH,0BAGI;EACG,kBAAA;;AAIR,cAAC;EACG,YAAA;;AAGJ,cAAC;EACG,YAAA;;ACXJ,cAAC;EACG,aAAA;EACA,sBAAA;EACA,YAAA;EACA,gBAAA;EACA,kBAAA;EACA,kBAAA;EAEA,mBAAA;EACA,+CAAA;;AATJ,cAAC,mBAWG;EACI,kBAAA;EACA,SAAA;EACA,WAAA;;AAdR,cAAC,mBAiBG;EACI,mBAAA;;AAlBR,cAAC,mBAqBG;EACI,iBAAA;;AAtBR,cAAC,mBAyBG;EACI,gBAAA;;AA1BR,cAAC,mBA6BG;EACI,eAAA;;AA9BR,cAAC,mBAiCG;EACI,gBAAA;;AAGJ,cArCH,mBAqCI;EACG,kBAAA;;AAIR,cAAC;EAQG,WAAA;EACA,YAAA;EAGA,sBAAsB,4/BAAtB;EACA,0BAAA;EACA,4BAAA;EACA,WAAW,aAAX;;AAGJ,cAAC;EACG,aAAA;EACA,8BAAA;;AAGJ,cAAC;EACG,gBAAA;EACA,eAAA;EACA,iBAAA;;AAGJ,cAAC,uBACG;EACI,mBAAA;;AAIR,cAAC,iCACG;EACI,gBAAA;;AAIR,cAAC;EACG,aAAA;;AADJ,cAAC,+BAGG;EACI,cAAA;;AAEA,cANP,+BAGG,mDAGK,IAAI;EACD,iBAAA;;AAKZ,cAAC;EACG,YAAA;;AAGJ,cAAC;EACG,YAAA;;AAGJ,cAAC;EACG,kBAAA;;AAGJ,cAAC;EACG,aAAA;EACA,mBAAA;EACA,eAAA;;AAIR,QAAsC;EAE9B,cAAC;IACG,uBAAA;;EADJ,cAAC,mBAGG;IACI,aAAA;IACA,iBAAA;IACA,iBAAA;;EANR,cAAC,mBASG;IACI,aAAA;;EAVR,cAAC,mBAaG;IACI,mBAAA;IACA,kBAAA;;EAfR,cAAC,mBAkBG;IACI,eAAA;IACA,OAAA;IACA,SAAA;IACA,WAAA;IACA,UAAA;;EAIR,cAAC;IACG,uBAAA;IACA,sBAAA;;EAFJ,cAAC,0BAIG;IACI,gBAAA;;EAIR,cAAC;IACG,eAAA;;EAGJ,cAAC;IACG,aAAA;IACA,uBAAA;;EAFJ,cAAC,mDAIG;IACI,uBAAA;;EAKJ,cADH,6BACI,IAAI;IACD,wBAAA;IACA,mBAAA;IACA,oBAAA;IAEA,0BAAA;IACA,4BAAA;;EAIR,cAAC;IACG,2BAAA;;EAGJ,cAAC;IACG,sBAAA;IACA,yCAAA;;EAFJ,cAAC,+BAIG;IACI,OAAA;IACA,oBAAA;;EAIR,cAAC;IACG,qBAAA;IACA,wBAAA;IACA,iBAAA;IACA,mBAAA;IACA,kBAAA;IAEA,uBAAA;IACA,0BAAA;IACA,yBAAA;IACA,4BAAA;;EAVJ,cAAC,uDAYG;IACI,uBAAA;IACA,iBAAA;IACA,mBAAA;;EAfR,cAAC,uDAkBG;IACI,kBAAA;IACA,cAAA;;EAQQ,cAJf,8CACG,sCACK,WACG,2CACK;IACG,mBAAA;;EAOpB,cAAC;EACD,cAAC;IACG,gBAAA;IACA,YAAA;;;ACvOR,cAAC;EACG,uBAAA;;AAEA,cAHH,gCAGI;EACG,kBAAA;;AAIR,cAAC;EACG,YAAA;;AAGJ,cAAC;EACG,YAAA;;ACbJ,cAAC;EACG,uBAAA;;AAEA,cAHH,yBAGI;EACG,kBAAA;;AAIR,cAAC;EACG,YAAA;;AAGJ,cAAC;EACG,YAAA;;ACbJ,cAAC;EACG,iBAAA;EACA,WAAA;EAEA,qBAAA;EACA,mBAAA;;AAEA,cAPH,aAOI,cACG;EACI,kBAAA","sourcesContent":["@tablet-max-width: 1200px;\r\n@mobile-max-width: 767px;\r\n\r\n@neutral-theme-color: #0066ff;\r\n@positive-theme-color: #12c971;\r\n@negative-theme-color: #ff238d;\r\n@secondary-theme-color: #8e9cbb;\r\n\r\n@border-color: #dfe4ef;\r\n@light-grey-color: #f5f7fa;\r\n\r\n@hover-transition-duration: 0.3s;\r\n@hover-transition-timing-function: ease;\r\n\r\n.support-icon-background-image(@color) {\r\n  @svg-content: escape(\r\n    '\r\n        <svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\r\n            <path d=\"M10 18C12.1217 18 14.1566 17.1571 15.6569 15.6569C17.1571 14.1566 18 12.1217 18 10C18 7.87827 17.1571 5.84344 15.6569 4.34315C14.1566 2.84285 12.1217 2 10 2C7.87827 2 5.84344 2.84285 4.34315 4.34315C2.84285 5.84344 2 7.87827 2 10C2 12.1217 2.84285 14.1566 4.34315 15.6569C5.84344 17.1571 7.87827 18 10 18ZM10 20C4.477 20 0 15.523 0 10C0 4.477 4.477 0 10 0C15.523 0 20 4.477 20 10C20 15.523 15.523 20 10 20ZM13.446 7.968C13.1017 7.38474 12.6153 6.89826 12.032 6.554L15.657 2.929L17.071 4.343L13.446 7.968ZM7.968 13.446L4.343 17.071L2.929 15.657L6.554 12.032C6.89826 12.6153 7.38474 13.1017 7.968 13.446ZM7.968 6.554C7.38474 6.89826 6.89826 7.38474 6.554 7.968L2.929 4.343L4.343 2.93L7.968 6.555V6.554ZM12.704 12.948C11.9332 13.655 10.9162 14.032 9.87079 13.9981C8.82541 13.9643 7.83488 13.5223 7.11142 12.767C6.38797 12.0116 5.98916 11.0029 6.00044 9.95706C6.01172 8.9112 6.4322 7.91136 7.17178 7.17178C7.91136 6.4322 8.9112 6.01172 9.95706 6.00044C11.0029 5.98916 12.0116 6.38797 12.767 7.11142C13.5223 7.83488 13.9643 8.82541 13.9981 9.87079C14.032 10.9162 13.655 11.9332 12.948 12.704C13.141 12.494 13.307 12.269 13.446 12.032L16.32 14.906C15.9093 15.4343 15.4343 15.9093 14.906 16.32L12.032 13.446C12.269 13.306 12.494 13.141 12.704 12.948ZM10 12C10.5304 12 11.0391 11.7893 11.4142 11.4142C11.7893 11.0391 12 10.5304 12 10C12 9.46957 11.7893 8.96086 11.4142 8.58579C11.0391 8.21071 10.5304 8 10 8C9.46957 8 8.96086 8.21071 8.58579 8.58579C8.21071 8.96086 8 9.46957 8 10C8 10.5304 8.21071 11.0391 8.58579 11.4142C8.96086 11.7893 9.46957 12 10 12Z\" fill=\"@{color}\"/>\r\n        </svg>\r\n\t'\r\n  );\r\n  @result: url('data:image/svg+xml,@{svg-content}');\r\n}\r\n\r\n.error-icon-background-image(@color) {\r\n  @svg-content: escape(\r\n    '\r\n        <svg width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\r\n            <circle cx=\"7\" cy=\"7\" r=\"6.5\" fill=\"white\" stroke=\"@{color}\"/>\r\n            <circle cx=\"7\" cy=\"10\" r=\"1\" fill=\"@{color}\"/>\r\n            <rect x=\"6\" y=\"3\" width=\"2\" height=\"5\" rx=\"1\" fill=\"@{color}\"/>\r\n        </svg>\r\n\t'\r\n  );\r\n  @result: url('data:image/svg+xml,@{svg-content}');\r\n}\r\n\r\n.input-number-appearance {\r\n  &::-webkit-inner-spin-button,\r\n  &::-webkit-outer-spin-button {\r\n    -webkit-appearance: none;\r\n    -moz-appearance: none;\r\n    appearance: none;\r\n    margin: 0;\r\n  }\r\n\r\n  & {\r\n    -moz-appearance: textfield;\r\n  }\r\n}\r\n\r\n.color {\r\n  &--positive {\r\n    color: @positive-theme-color;\r\n  }\r\n  &--negative {\r\n    color: @negative-theme-color;\r\n  }\r\n  &--secondary {\r\n    color: @secondary-theme-color;\r\n  }\r\n  &--neutral {\r\n    color: @neutral-theme-color;\r\n  }\r\n}\r\n","@import '../../base/_variables.less';\r\n\r\n.position-page {\r\n  &__content {\r\n    padding-top: 40px;\r\n    padding-right: 30px;\r\n    padding-left: 30px;\r\n\r\n    background-color: #fff;\r\n\r\n    .position-page__navigation {\r\n      margin-top: 30px;\r\n      margin-right: -30px;\r\n      margin-left: -30px;\r\n      width: calc(100% + 60px);\r\n\r\n      .hrm-tab-group__content {\r\n        padding-right: 30px;\r\n        padding-left: 30px;\r\n      }\r\n    }\r\n\r\n    .position-page__edit-name-button {\r\n      margin-left: calc(8px - 4px);\r\n      flex-shrink: 0;\r\n    }\r\n\r\n    .position-page__name-editing-form-field {\r\n      width: 367px;\r\n    }\r\n\r\n    .position-page__branch-form-field {\r\n      margin-left: 16px;\r\n    }\r\n\r\n    .position-page__back-button {\r\n      margin-left: 28px;\r\n      flex-shrink: 0;\r\n    }\r\n  }\r\n\r\n  &__header-first-row {\r\n    display: flex;\r\n    align-items: center;\r\n  }\r\n\r\n  &__title-wrapper {\r\n    display: flex;\r\n    align-items: center;\r\n\r\n    overflow: hidden;\r\n    white-space: nowrap;\r\n  }\r\n\r\n  &__title {\r\n    font-weight: 500;\r\n    font-size: 22px;\r\n    line-height: 150%;\r\n    overflow: hidden;\r\n    text-overflow: ellipsis;\r\n  }\r\n\r\n  &__name-editing-form-field {\r\n    .position-page__name-editing-form-field-cancel-button {\r\n      margin-top: 0;\r\n      margin-bottom: 0;\r\n      margin-left: calc(14px - 5.5px);\r\n    }\r\n\r\n    .position-page__name-editing-form-field-submit-button {\r\n      margin-top: 0;\r\n      margin-bottom: 0;\r\n      margin-left: calc(14px - 3px);\r\n    }\r\n  }\r\n\r\n  &__branch-form-field {\r\n    .hrm-form-field__basis {\r\n      padding-bottom: 4px;\r\n    }\r\n\r\n    .select2-selection__rendered {\r\n      padding-right: 8px !important;\r\n    }\r\n\r\n    .select2-selection__clear {\r\n      margin-left: 8px;\r\n    }\r\n\r\n    .hrm-select__rendered-text {\r\n      font-size: 13px;\r\n    }\r\n  }\r\n\r\n  &__calculating {\r\n    margin-top: 40px;\r\n    margin-bottom: 40px;\r\n    width: 100%;\r\n    text-align: center;\r\n    &-indicator {\r\n      font-size: 40px;\r\n      color: #ff238d;\r\n    }\r\n  }\r\n\r\n  &__tab-pane {\r\n    .position-page__section {\r\n      margin-top: 40px;\r\n    }\r\n\r\n    .position-page__tab-pane-action-list {\r\n      margin-top: 40px;\r\n    }\r\n  }\r\n\r\n  &__workload-tab-pane {\r\n    .position-page__workload-tab-pane-section-row-name-item {\r\n      flex: 0 0 calc(100% / 3);\r\n      max-width: calc(100% / 3);\r\n    }\r\n\r\n    .position-page__workload-tab-pane-section-row-workload-type-item {\r\n      flex: 0 0 calc(100% / 3);\r\n      max-width: calc(100% / 3);\r\n    }\r\n\r\n    .position-page__workload-tab-pane-section-row-dish-categories-item {\r\n      flex: 0 0 calc(100% / 3);\r\n      max-width: calc(100% / 3);\r\n    }\r\n\r\n    .position-page__workload-tab-pane-section-row-dish-categories-exclusion-flag-item {\r\n      flex: 0 0 calc(100% / 3);\r\n      max-width: calc(100% / 3);\r\n    }\r\n\r\n    .position-page__workload-tab-pane-section-row-order-types-item {\r\n      flex: 0 0 calc(100% / 3);\r\n      max-width: calc(100% / 3);\r\n    }\r\n\r\n    .position-page__workload-tab-pane-section-row-units-item {\r\n      flex: 0 0 calc(100% / 6);\r\n      max-width: calc(100% / 6);\r\n    }\r\n\r\n    .position-page__workload-tab-pane-additional-workload-section-row-workload-type-item {\r\n      flex: 0 0 calc(100% / 3);\r\n      max-width: calc(100% / 3);\r\n    }\r\n\r\n    .position-page__workload-tab-pane-additional-workload-section-row-factor-item {\r\n      flex: 0 0 calc(100% / 6);\r\n      max-width: calc(100% / 6);\r\n    }\r\n\r\n    .position-page__workload-tab-pane-additional-workload-section-row-units-item {\r\n      width: unset;\r\n    }\r\n\r\n    .position-page__workload-tab-pane-additional-workload-section-row-name-item {\r\n      flex: 0 0 calc(100% / 3);\r\n      max-width: calc(100% / 3);\r\n    }\r\n\r\n    .position-page__workload-tab-pane-section {\r\n      margin-top: 38px;\r\n\r\n      &:not(:nth-last-child(2)) {\r\n        margin-bottom: -26px;\r\n      }\r\n    }\r\n\r\n    .position-page__workload-tab-pane-add-additional-workload-item {\r\n      margin-top: -6px;\r\n    }\r\n  }\r\n\r\n  &__section {\r\n    display: flex;\r\n    flex-direction: column;\r\n    align-items: flex-start;\r\n    margin-bottom: -26px;\r\n\r\n    .position-page__section-title {\r\n      margin-bottom: 22px;\r\n    }\r\n\r\n    .position-page__section-row {\r\n      width: 100%;\r\n    }\r\n  }\r\n\r\n  &__section-row {\r\n    .position-page__section-row-content {\r\n      margin-right: -15px;\r\n      margin-left: -15px;\r\n      width: calc(100% + 30px);\r\n    }\r\n\r\n    .position-page__section-row-item {\r\n      margin-bottom: 26px;\r\n    }\r\n\r\n    .position-page__section-row-wrapper {\r\n      flex: 1 0 100%;\r\n    }\r\n  }\r\n\r\n  &__section-row-content {\r\n    display: flex;\r\n    align-items: flex-start;\r\n    flex-wrap: wrap;\r\n  }\r\n\r\n  &__section-row-item {\r\n    display: flex;\r\n    position: relative;\r\n    width: 100%;\r\n    padding-right: 15px;\r\n    padding-left: 15px;\r\n\r\n    & > * {\r\n      flex-shrink: 0;\r\n    }\r\n\r\n    & > .hrm-form-field {\r\n      width: 100%;\r\n    }\r\n  }\r\n\r\n  &__section-title {\r\n    display: block;\r\n\r\n    font-weight: 500;\r\n    font-size: 18px;\r\n\r\n    transition: color 200ms ease-in-out;\r\n\r\n    .position-page__section-title-postscript {\r\n      margin-left: 8px;\r\n    }\r\n\r\n    .position-page__section--disabled & {\r\n      color: #999;\r\n\r\n      .position-page__section-title-postscript {\r\n        display: none;\r\n      }\r\n    }\r\n  }\r\n\r\n  &__section-title-postscript {\r\n    font-style: italic;\r\n    font-weight: normal;\r\n    font-size: 10px;\r\n    color: #8e9cbb;\r\n  }\r\n\r\n  &__workload-tab-pane-additional-workload-section {\r\n    margin-bottom: 0;\r\n  }\r\n\r\n  &__workload-tab-pane-additional-workload-section-row {\r\n    .position-page__workload-tab-pane-additional-workload-section-row-remove-button {\r\n      margin-top: calc(22px - 4.5px);\r\n      margin-left: 15px;\r\n    }\r\n  }\r\n\r\n  &__workload-tab-pane-additional-workload-section-row-units-item {\r\n    .position-page__workload-tab-pane-additional-units-form-field {\r\n      width: unset;\r\n    }\r\n  }\r\n\r\n  &__production-standard-form-field {\r\n    .position-page__production-standard-form-field-type-control {\r\n      flex-shrink: 0;\r\n      margin-top: 2px;\r\n      margin-right: 30px;\r\n    }\r\n\r\n    .position-page__production-standard-form-field-value-control {\r\n      width: 60px;\r\n    }\r\n\r\n    .position-page__production-standard-form-field-suffix {\r\n      margin-top: 2px;\r\n      margin-left: 15px;\r\n    }\r\n  }\r\n\r\n  &__production-standard-form-field-control-wrapper {\r\n    display: flex;\r\n  }\r\n\r\n  &__production-standard-form-field-range-control {\r\n    display: flex;\r\n\r\n    .position-page__production-standard-form-field-range-control-min-control {\r\n      width: 68px;\r\n    }\r\n\r\n    .position-page__production-standard-form-field-range-control-separator {\r\n      margin-left: 8px;\r\n    }\r\n\r\n    .position-page__production-standard-form-field-range-control-max-control {\r\n      margin-left: 8px;\r\n      width: 68px;\r\n    }\r\n  }\r\n\r\n  &__production-standard-form-field-range-control-separator {\r\n    font-size: 15px;\r\n    line-height: normal;\r\n    color: #8e9cbb;\r\n  }\r\n\r\n  &__production-standard-form-field-suffix {\r\n    font-size: 13px;\r\n    line-height: normal;\r\n  }\r\n\r\n  &__salary-tab-pane {\r\n    .position-page__salary-tab-pane-section-row-bulk-item {\r\n      width: unset;\r\n    }\r\n\r\n    .position-page__salary-tab-pane-bulk-form-field {\r\n      width: 168px;\r\n    }\r\n\r\n    .position-page__salary-tab-pane-section-row-bonus-rate-item {\r\n      width: unset;\r\n    }\r\n\r\n    .position-page__salary-tab-pane-bonus-rate-form-field {\r\n      width: 168px;\r\n    }\r\n\r\n    .position-page__salary-tab-pane-section-row-bonus-sum-item {\r\n      width: unset;\r\n    }\r\n\r\n    .position-page__salary-tab-pane-bonus-sum-form-field {\r\n      width: 168px;\r\n    }\r\n\r\n    .position-page__salary-tab-pane-section-row-bonus-max-item {\r\n      width: unset;\r\n    }\r\n\r\n    .position-page__salary-tab-pane-bonus-max-form-field {\r\n      width: 168px;\r\n    }\r\n\r\n    .position-page__salary-tab-pane-section-row-fine-rate-item {\r\n      width: unset;\r\n    }\r\n\r\n    .position-page__salary-tab-pane-fine-rate-form-field {\r\n      width: 168px;\r\n    }\r\n\r\n    .position-page__salary-tab-pane-section-row-fine-sum-item {\r\n      width: unset;\r\n    }\r\n\r\n    .position-page__salary-tab-pane-fine-sum-form-field {\r\n      width: 168px;\r\n    }\r\n\r\n    .position-page__salary-tab-pane-section-row-fine-max-item {\r\n      width: unset;\r\n    }\r\n\r\n    .position-page__salary-tab-pane-fine-max-form-field {\r\n      width: 168px;\r\n    }\r\n  }\r\n\r\n  &__salary-tab-pane-section-row-bonus-sum-item {\r\n    .position-page__salary-tab-pane-section-row-bonus-sum-item-suffix {\r\n      margin-top: 21px;\r\n      margin-left: 15px;\r\n    }\r\n  }\r\n\r\n  &__salary-tab-pane-section-row-bonus-sum-item-suffix {\r\n    font-size: 13px;\r\n  }\r\n\r\n  &__salary-tab-pane-section-row-fine-sum-item {\r\n    .position-page__salary-tab-pane-section-row-fine-sum-item-suffix {\r\n      margin-top: 21px;\r\n      margin-left: 15px;\r\n    }\r\n  }\r\n\r\n  &__salary-tab-pane-section-row-fine-sum-item-suffix {\r\n    font-size: 13px;\r\n  }\r\n\r\n  &__tab-pane-action-list {\r\n    display: flex;\r\n\r\n    .position-page__tab-pane-action-list-item {\r\n      flex-shrink: 0;\r\n\r\n      &:not(:first-child) {\r\n        margin-left: 10px;\r\n      }\r\n    }\r\n  }\r\n\r\n  &__salary-tab-pane-section-row-premium-account-item {\r\n    .position-page__salary-tab-pane-section-row-premium-account-item-switch-group {\r\n      margin-top: 0;\r\n      max-width: 100%;\r\n    }\r\n  }\r\n\r\n  &__ranks-tab-pane {\r\n    .position-page__ranks-tab-pane-first-add-button {\r\n      margin-top: 38px;\r\n      display: flex;\r\n    }\r\n\r\n    .position-page__ranks-tab-pane-table {\r\n      margin-top: 21px;\r\n      width: 100%;\r\n    }\r\n\r\n    .position-page__ranks-tab-pane-second-add-button {\r\n      margin-top: 20px;\r\n      display: flex;\r\n    }\r\n  }\r\n\r\n  &__ranks-tab-pane-table {\r\n    .position-page__ranks-tab-pane-table-number-head-cell {\r\n      width: 83px;\r\n    }\r\n\r\n    .position-page__ranks-tab-pane-table-actions-head-cell {\r\n      width: 70px;\r\n    }\r\n\r\n    .position-page__ranks-tab-pane-table-delete-button {\r\n      margin-left: calc(16px - 4.5px);\r\n\r\n      &[disabled] {\r\n        &,\r\n        &:hover {\r\n          opacity: 0.4;\r\n        }\r\n        cursor: not-allowed;\r\n      }\r\n    }\r\n  }\r\n\r\n  &__ranks-tab-pane-table-salary-bulk-cell,\r\n  &__ranks-tab-pane-table-production-standard-cell,\r\n  &__ranks-tab-pane-table-bonus-factory-cell,\r\n  &__ranks-tab-pane-table-fine-factory-cell {\r\n    text-align: end;\r\n  }\r\n\r\n  &__ranks-tab-pane-table-actions-cell {\r\n    text-align: center;\r\n  }\r\n\r\n  &__ranks-tab-pane-table-with-difference-cell {\r\n    position: relative;\r\n    padding-right: 15px !important;\r\n\r\n    &:after {\r\n      content: '';\r\n      width: 2px;\r\n      height: 13px;\r\n      position: absolute;\r\n      right: 5px;\r\n      background-image: url(data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%222%22%20height%3D%2213%22%20viewBox%3D%220%200%202%2013%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cline%20x1%3D%221%22%20y1%3D%221%22%20x2%3D%221%22%20y2%3D%227%22%20stroke%3D%22%2312C971%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cline%20x1%3D%221%22%20y1%3D%2211%22%20x2%3D%221%22%20y2%3D%2212%22%20stroke%3D%22%2312C971%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20);\r\n      background-size: 100% 100%;\r\n      background-repeat: no-repeat;\r\n    }\r\n  }\r\n\r\n  &__rank-modal {\r\n    padding-right: 0 !important;\r\n\r\n    background: #ffffff99;\r\n\r\n    .position-page__rank-modal-dialog-wrapper {\r\n      position: absolute;\r\n      height: 100%;\r\n      right: 0;\r\n      width: calc(100% - 58px);\r\n      margin-left: 58px;\r\n      max-width: 932px;\r\n      z-index: 1;\r\n    }\r\n  }\r\n\r\n  &__rank-modal-dialog-wrapper {\r\n    .position-page__rank-modal-dialog {\r\n      height: 100%;\r\n      width: 100%;\r\n    }\r\n\r\n    .position-page__rank-modal-dialog-wrapper-actions {\r\n      position: absolute;\r\n      transform: translate(calc(-100% + -12px), 11px);\r\n      z-index: 2;\r\n    }\r\n  }\r\n\r\n  &__rank-modal-dialog-wrapper-actions {\r\n    display: flex;\r\n  }\r\n\r\n  &__rank-modal-dialog-wrapper-close-button {\r\n    display: flex;\r\n    width: 34px;\r\n    height: 34px;\r\n    align-items: center;\r\n    justify-content: center;\r\n    border-width: 1px;\r\n    padding: 0;\r\n\r\n    border-radius: 50%;\r\n    box-shadow: none !important;\r\n    border-style: solid;\r\n    border-color: #d3d8df;\r\n\r\n    &:before {\r\n      @background-svg: '\r\n                <svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 16 16\">\r\n                  <path d=\"M8,16a1,1,0,0,1-1-1V1A1,1,0,1,1,9,1V15A1,1,0,0,1,8,16Z\" transform=\"translate(0 0)\" style=\"fill: #d3d8df\"/>\r\n                  <path d=\"M16,8a1,1,0,0,0-1-1H1A1,1,0,0,0,1,9H15A1,1,0,0,0,16,8Z\" transform=\"translate(0 0)\" style=\"fill: #d3d8df\"/>\r\n                </svg>\r\n            ';\r\n\r\n      content: '';\r\n\r\n      width: 16px;\r\n      height: 16px;\r\n\r\n      @escaped-background-svg: escape(@background-svg);\r\n      background-image: url('data:image/svg+xml,@{escaped-background-svg}');\r\n      background-size: 100% 100%;\r\n      background-repeat: no-repeat;\r\n      transform: rotate(45deg);\r\n    }\r\n  }\r\n\r\n  &__specialities-tab-pane {\r\n    .position-page__specialities-tab-pane-first-add-button {\r\n      margin-top: 38px;\r\n      display: flex;\r\n    }\r\n\r\n    .position-page__specialities-tab-pane-table {\r\n      margin-top: 21px;\r\n      width: 100%;\r\n    }\r\n\r\n    .position-page__specialities-tab-pane-second-add-button {\r\n      margin-top: 20px;\r\n      display: flex;\r\n    }\r\n  }\r\n\r\n  &__specialities-tab-pane-table {\r\n    .position-page__specialities-tab-pane-table-number-head-cell {\r\n      width: 83px;\r\n    }\r\n\r\n    .position-page__specialities-tab-pane-table-actions-head-cell {\r\n      width: 70px;\r\n    }\r\n\r\n    .position-page__specialities-tab-pane-table-delete-button {\r\n      margin-left: calc(16px - 4.5px);\r\n    }\r\n  }\r\n\r\n  &__specialities-tab-pane-table-salary-bulk-cell,\r\n  &__specialities-tab-pane-table-production-standard-cell,\r\n  &__specialities-tab-pane-table-bonus-factory-cell,\r\n  &__specialities-tab-pane-table-fine-factory-cell {\r\n    text-align: end;\r\n  }\r\n\r\n  &__specialities-tab-pane-table-actions-cell {\r\n    text-align: center;\r\n  }\r\n\r\n  &__surcharges-tab-pane {\r\n    .position-page__surcharges-tab-pane-first-add-button {\r\n      margin-top: 38px;\r\n      display: flex;\r\n    }\r\n\r\n    .position-page__surcharges-tab-pane-table {\r\n      margin-top: 21px;\r\n      width: 100%;\r\n    }\r\n\r\n    .position-page__surcharges-tab-pane-second-add-button {\r\n      margin-top: 20px;\r\n      display: flex;\r\n    }\r\n  }\r\n\r\n  &__surcharges-tab-pane {\r\n    .position-page__surcharges-tab-pane-first-add-button {\r\n      margin-top: 38px;\r\n      display: flex;\r\n    }\r\n\r\n    .position-page__surcharges-tab-pane-list {\r\n      margin-top: 21px;\r\n    }\r\n\r\n    .position-page__surcharges-tab-pane-second-add-button {\r\n      margin-top: 20px;\r\n      display: flex;\r\n    }\r\n  }\r\n\r\n  &__surcharges-tab-pane-list-item {\r\n    border-top-width: 1px;\r\n    padding-bottom: 16px;\r\n\r\n    border-top-style: solid;\r\n    border-top-color: #dfe4ef;\r\n\r\n    .position-page__surcharges-tab-pane-list-item-header {\r\n      padding-top: 26px;\r\n      padding-bottom: 26px;\r\n    }\r\n\r\n    .position-page__surcharges-tab-pane-list-item-toggle-button {\r\n      margin-right: 10px;\r\n    }\r\n\r\n    .position-page__surcharges-tab-pane-list-item-delete-button {\r\n      margin-left: calc(16px - 4.5px);\r\n    }\r\n\r\n    .position-page__section-row-item {\r\n      width: unset;\r\n    }\r\n\r\n    .position-page__surcharges-tab-pane-section-row {\r\n      &-orders-type-item {\r\n        width: 400px;\r\n        max-width: 100%;\r\n      }\r\n      &-dishes-item {\r\n        width: 500px;\r\n        max-width: 100%;\r\n      }\r\n\r\n      &-params-item {\r\n        .hrm-form-field {\r\n          width: unset;\r\n        }\r\n\r\n        .position-page__surcharges-tab-pane-procent-item {\r\n          width: 85px;\r\n        }\r\n\r\n        .position-page__surcharges-tab-pane-per-unit-item,\r\n        .position-page__surcharges-tab-pane-min-count-item {\r\n          width: 185px;\r\n        }\r\n\r\n        .position-page__surcharges-tab-pane-procent-item,\r\n        .position-page__surcharges-tab-pane-per-unit-item {\r\n          padding-right: 15px;\r\n        }\r\n\r\n        .position-page__surcharges-tab-pane-min-count-item {\r\n          padding-left: 15px;\r\n        }\r\n      }\r\n\r\n      &-type-item {\r\n        width: 300px;\r\n        max-width: 100%;\r\n      }\r\n    }\r\n\r\n    &:last-child {\r\n      border-bottom-width: 1px;\r\n\r\n      border-bottom-style: solid;\r\n      border-bottom-color: #dfe4ef;\r\n    }\r\n  }\r\n\r\n  &__surcharges-tab-pane-list-item-header {\r\n    display: flex;\r\n    align-items: center;\r\n  }\r\n\r\n  &__surcharges-tab-pane-list-item-title {\r\n    font-weight: 500;\r\n    font-size: 18px;\r\n    color: #000;\r\n  }\r\n\r\n  &__shifts-tab-pane {\r\n    .position-page__shifts-tab-pane-first-add-button {\r\n      margin-top: 38px;\r\n      display: flex;\r\n    }\r\n\r\n    .position-page__shifts-tab-pane-list {\r\n      margin-top: 21px;\r\n    }\r\n\r\n    .position-page__shifts-tab-pane-second-add-button {\r\n      margin-top: 20px;\r\n      display: flex;\r\n    }\r\n  }\r\n\r\n  &__shifts-tab-pane {\r\n    .position-page__shifts-tab-pane-first-add-button {\r\n      margin-top: 38px;\r\n      display: flex;\r\n    }\r\n\r\n    .position-page__shifts-tab-pane-list {\r\n      margin-top: 21px;\r\n    }\r\n\r\n    .position-page__shifts-tab-pane-second-add-button {\r\n      margin-top: 20px;\r\n      display: flex;\r\n    }\r\n  }\r\n\r\n  &__shifts-tab-pane-list-item {\r\n    border-top-width: 1px;\r\n    padding-bottom: 16px;\r\n\r\n    border-top-style: solid;\r\n    border-top-color: #dfe4ef;\r\n\r\n    .position-page__shifts-tab-pane-list-item-header {\r\n      padding-top: 26px;\r\n      padding-bottom: 26px;\r\n    }\r\n\r\n    .position-page__shifts-tab-pane-list-item-toggle-button {\r\n      margin-right: 10px;\r\n    }\r\n\r\n    .position-page__shifts-tab-pane-list-item-delete-button {\r\n      margin-left: calc(16px - 4.5px);\r\n    }\r\n\r\n    .position-page__section-row-item {\r\n      width: unset;\r\n    }\r\n\r\n    .position-page__shifts-tab-pane-list-item-interval-form-field,\r\n    .position-page__shifts-tab-pane-list-item-salary-factor-form-field,\r\n    .position-page__shifts-tab-pane-list-item-bonus-rate-form-field,\r\n    .position-page__shifts-tab-pane-list-item-bonus-sum-form-field,\r\n    .position-page__shifts-tab-pane-list-item-bonus-max-form-field,\r\n    .position-page__shifts-tab-pane-list-item-fine-rate-form-field,\r\n    .position-page__shifts-tab-pane-list-item-fine-sum-form-field,\r\n    .position-page__shifts-tab-pane-list-item-fine-max-form-field {\r\n      width: 170px;\r\n    }\r\n\r\n    .position-page__shifts-tab-pane-list-item-bonus-max-section-row-item {\r\n      padding-left: 30px;\r\n    }\r\n\r\n    .position-page__shifts-tab-pane-list-item-fine-max-section-row-item {\r\n      padding-left: 30px;\r\n    }\r\n\r\n    &:last-child {\r\n      border-bottom-width: 1px;\r\n\r\n      border-bottom-style: solid;\r\n      border-bottom-color: #dfe4ef;\r\n    }\r\n  }\r\n\r\n  &__shifts-tab-pane-list-item-header {\r\n    display: flex;\r\n    align-items: center;\r\n  }\r\n\r\n  &__shifts-tab-pane-list-item-title {\r\n    font-weight: 500;\r\n    font-size: 18px;\r\n    color: #000;\r\n  }\r\n\r\n  &__shifts-tab-pane-list-item-interval-form-field {\r\n    .position-page__shifts-tab-pane-list-item-interval-form-field-control {\r\n      width: 100%;\r\n    }\r\n  }\r\n\r\n  &__shifts-tab-pane-list-item-interval-form-field-control {\r\n    display: flex;\r\n    justify-content: space-between;\r\n\r\n    .position-page__shifts-tab-pane-list-item-interval-form-field-control-start-control {\r\n      width: 68px;\r\n    }\r\n\r\n    .position-page__shifts-tab-pane-list-item-interval-form-field-control-end-control {\r\n      width: 68px;\r\n    }\r\n  }\r\n\r\n  &__shifts-tab-pane-list-item-interval-form-field-control-start-control {\r\n    .hrm-form-field__control--type_input {\r\n      text-align: center;\r\n    }\r\n  }\r\n\r\n  &__shifts-tab-pane-list-item-interval-form-field-control-end-control {\r\n    .hrm-form-field__control--type_input {\r\n      text-align: center;\r\n    }\r\n  }\r\n\r\n  &__shifts-tab-pane-list-item-interval-form-field-control-separator {\r\n    font-size: 15px;\r\n    line-height: normal;\r\n    color: #8e9cbb;\r\n  }\r\n\r\n  &__shifts-tab-pane-list-item-bonus-sum-section-row-item {\r\n    .position-page__shifts-tab-pane-list-item-bonus-sum-section-row-item-suffix {\r\n      margin-top: 22px;\r\n      margin-left: 15px;\r\n    }\r\n  }\r\n\r\n  &__shifts-tab-pane-list-item-bonus-sum-section-row-item-suffix {\r\n    font-size: 13px;\r\n    line-height: 110%;\r\n  }\r\n\r\n  &__shifts-tab-pane-list-item-fine-sum-section-row-item {\r\n    .position-page__shifts-tab-pane-list-item-fine-sum-section-row-item-suffix {\r\n      margin-top: 22px;\r\n      margin-left: 15px;\r\n    }\r\n  }\r\n\r\n  &__shifts-tab-pane-list-item-fine-sum-section-row-item-suffix {\r\n    font-size: 13px;\r\n    line-height: 110%;\r\n  }\r\n\r\n  &__deposit-tab-pane {\r\n    .position-page__section-row-item {\r\n      width: unset;\r\n    }\r\n\r\n    .position-page__deposit-tab-pane-sum-form-field,\r\n    .position-page__deposit-tab-pane-min-salary-form-field,\r\n    .position-page__deposit-tab-pane-shift-count-form-field,\r\n    .position-page__deposit-tab-pane-rank-form-field {\r\n      width: 169px;\r\n    }\r\n  }\r\n\r\n  &__deposit-tab-pane-shift-sum-form-field {\r\n    .position-page__deposit-tab-pane-shift-sum-form-field-type-control {\r\n      flex-shrink: 0;\r\n      margin-top: 2px;\r\n      margin-right: 30px;\r\n    }\r\n\r\n    .position-page__deposit-tab-pane-shift-sum-form-field-value-control {\r\n      width: 69px;\r\n    }\r\n  }\r\n\r\n  &__equipment-tab-pane {\r\n    padding-top: 36px;\r\n\r\n    .position-page__equipment-tab-pane-search-form-field {\r\n      width: 367px;\r\n    }\r\n\r\n    .position-page__equipment-tab-pane-list {\r\n      margin-top: 20px;\r\n    }\r\n  }\r\n\r\n  &__equipment-tab-pane-list {\r\n    display: flex;\r\n    align-items: center;\r\n    flex-wrap: wrap;\r\n    margin-top: -20px;\r\n    margin-left: -20px;\r\n\r\n    .position-page__equipment-tab-pane-list-item {\r\n      margin-top: 20px;\r\n      margin-left: 20px;\r\n      width: calc((100% - (20px * 4)) / 4);\r\n    }\r\n  }\r\n\r\n  &__equipment-tab-pane-list-item {\r\n    overflow: hidden;\r\n    text-overflow: ellipsis;\r\n\r\n    .position-page__equipment-tab-pane-list-item-checkbox-group {\r\n      width: 100%;\r\n    }\r\n  }\r\n\r\n  &__equipment-tab-pane-list-item-checkbox-group {\r\n    .hrm-checkbox-group__label {\r\n      overflow: hidden;\r\n      text-overflow: ellipsis;\r\n    }\r\n  }\r\n\r\n  &__recruiting-tab-pane {\r\n    .position-page__section-row-item {\r\n      width: unset;\r\n    }\r\n\r\n    .position-page__recruiting-tab-pane-position-code-form-field {\r\n      width: 169px;\r\n    }\r\n\r\n    .position-page__recruiting-tab-pane-template-form-field {\r\n      width: 366px;\r\n    }\r\n\r\n    .position-page__recruiting-tab-pane-hatimaki-vacancy-id-form-field,\r\n    .position-page__deposit-tab-pane-avito-vacancy-xml-form-field {\r\n      width: 565px;\r\n    }\r\n\r\n    .position-page__deposit-tab-pane-avito-activity-switch-group {\r\n      margin-top: 0;\r\n    }\r\n  }\r\n\r\n  &__cancel-button {\r\n    width: 120px;\r\n  }\r\n\r\n  &__save-button {\r\n    width: 125px;\r\n  }\r\n\r\n  &__with-difference-flag {\r\n    position: relative;\r\n\r\n    &:after {\r\n      @background-svg: '\r\n                <svg width=\"2\" height=\"13\" viewBox=\"0 0 2 13\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\r\n                    <line x1=\"1\" y1=\"1\" x2=\"1\" y2=\"7\" stroke=\"#12C971\" stroke-width=\"2\" stroke-linecap=\"round\"/>\r\n                    <line x1=\"1\" y1=\"11\" x2=\"1\" y2=\"12\" stroke=\"#12C971\" stroke-width=\"2\" stroke-linecap=\"round\"/>\r\n                </svg>\r\n            ';\r\n\r\n      content: '';\r\n\r\n      width: 2px;\r\n      height: 13px;\r\n      position: absolute;\r\n      right: -9px;\r\n\r\n      @escaped-background-svg: escape(@background-svg);\r\n      background-image: url('data:image/svg+xml,@{escaped-background-svg}');\r\n      background-size: 100% 100%;\r\n      background-repeat: no-repeat;\r\n    }\r\n\r\n    &.hrm-form-field__basis {\r\n      &:after {\r\n        top: 4px;\r\n      }\r\n    }\r\n  }\r\n}\r\n\r\n@media (max-width: @tablet-max-width) {\r\n  .position-page {\r\n    &__content {\r\n      padding-top: 30px;\r\n\r\n      .position-page__name-editing-form-field {\r\n        width: 300px;\r\n      }\r\n\r\n      .position-page__back-button {\r\n        margin-left: 16px;\r\n      }\r\n    }\r\n\r\n    &__back-button {\r\n      width: 30px;\r\n      height: 30px;\r\n\r\n      &:before {\r\n        width: 14px;\r\n        height: 10px;\r\n      }\r\n    }\r\n\r\n    &__workload-tab-pane {\r\n      .position-page__workload-tab-pane-section-row-name-item {\r\n        flex: 0 0 calc(100% / 2);\r\n        max-width: calc(100% / 2);\r\n      }\r\n\r\n      .position-page__workload-tab-pane-section-row-workload-type-item {\r\n        flex: 0 0 calc(100% / 2);\r\n        max-width: calc(100% / 2);\r\n      }\r\n\r\n      .position-page__workload-tab-pane-section-row-dish-categories-item {\r\n        flex: 0 0 calc(100% / 2);\r\n        max-width: calc(100% / 2);\r\n      }\r\n\r\n      .position-page__workload-tab-pane-section-row-dish-categories-exclusion-flag-item {\r\n        flex: 0 0 calc(100% / 2);\r\n        max-width: calc(100% / 2);\r\n      }\r\n\r\n      .position-page__workload-tab-pane-section-row-order-types-item {\r\n        flex: 0 0 calc(100% / 2);\r\n        max-width: calc(100% / 2);\r\n      }\r\n\r\n      .position-page__workload-tab-pane-section-row-units-item {\r\n        flex: 0 0 calc(100% / 4);\r\n        max-width: calc(100% / 4);\r\n      }\r\n\r\n      .position-page__workload-tab-pane-additional-workload-section-row-workload-type-item {\r\n        flex: 0 0 calc(100% / 2);\r\n        max-width: calc(100% / 2);\r\n      }\r\n\r\n      .position-page__workload-tab-pane-additional-workload-section-row-factor-item {\r\n        flex: 0 0 calc(100% / 4);\r\n        max-width: calc(100% / 4);\r\n      }\r\n\r\n      .position-page__workload-tab-pane-additional-workload-section-row-units-item {\r\n        width: unset;\r\n      }\r\n\r\n      .position-page__workload-tab-pane-additional-workload-section-row-name-item {\r\n        flex: 0 0 calc(100% / 12 * 5);\r\n        max-width: calc(100% / 12 * 5);\r\n      }\r\n    }\r\n\r\n    &__workload-tab-pane-additional-workload-section-row {\r\n      &--type_other {\r\n        .position-page__workload-tab-pane-additional-workload-section-row-factor-item {\r\n          order: 4;\r\n        }\r\n      }\r\n    }\r\n\r\n    &__salary-tab-pane {\r\n      .position-page__salary-tab-pane-bulk-form-field {\r\n        width: 215px;\r\n      }\r\n\r\n      .position-page__salary-tab-pane-bonus-rate-form-field {\r\n        width: 154px;\r\n      }\r\n\r\n      .position-page__salary-tab-pane-bonus-sum-form-field {\r\n        width: 154px;\r\n      }\r\n\r\n      .position-page__salary-tab-pane-bonus-max-form-field {\r\n        width: unset;\r\n\r\n        .hrm-form-field__label {\r\n          white-space: nowrap;\r\n        }\r\n\r\n        .hrm-form-field__basis {\r\n          width: 154px;\r\n        }\r\n      }\r\n\r\n      .position-page__salary-tab-pane-fine-rate-form-field {\r\n        width: 154px;\r\n      }\r\n\r\n      .position-page__salary-tab-pane-fine-sum-form-field {\r\n        width: 154px;\r\n      }\r\n\r\n      .position-page__salary-tab-pane-fine-max-form-field {\r\n        width: unset;\r\n\r\n        .hrm-form-field__label {\r\n          white-space: nowrap;\r\n        }\r\n\r\n        .hrm-form-field__basis {\r\n          width: 154px;\r\n        }\r\n      }\r\n    }\r\n\r\n    &__deposit-tab-pane {\r\n      .position-page__section-row-item {\r\n        width: unset;\r\n      }\r\n\r\n      .position-page__deposit-tab-pane-is-assigned-to-branch-item {\r\n        width: 100%;\r\n      }\r\n\r\n      .position-page__deposit-tab-pane-is-assigned-to-branch-switch-group {\r\n        margin-top: 0;\r\n      }\r\n\r\n      .position-page__deposit-tab-pane-sum-form-field,\r\n      .position-page__deposit-tab-pane-min-salary-form-field,\r\n      .position-page__deposit-tab-pane-shift-count-form-field,\r\n      .position-page__deposit-tab-pane-rank-form-field {\r\n        width: 161px;\r\n      }\r\n    }\r\n\r\n    &__deposit-tab-pane-shift-sum-form-field {\r\n      .position-page__deposit-tab-pane-shift-sum-form-field-value-control {\r\n        width: 61px;\r\n      }\r\n    }\r\n\r\n    &__equipment-tab-pane {\r\n      .position-page__equipment-tab-pane-search-form-field {\r\n        width: 100%;\r\n      }\r\n    }\r\n\r\n    &__equipment-tab-pane-list {\r\n      .position-page__equipment-tab-pane-list-item {\r\n        width: calc((100% - (20px * 3)) / 3);\r\n      }\r\n    }\r\n\r\n    &__recruiting-tab-pane {\r\n      .position-page__recruiting-tab-pane-position-code-form-field {\r\n        width: 154px;\r\n      }\r\n\r\n      .position-page__recruiting-tab-pane-template-form-field {\r\n        width: 338px;\r\n      }\r\n\r\n      .position-page__recruiting-tab-pane-hatimaki-vacancy-id-form-field,\r\n      .position-page__deposit-tab-pane-avito-vacancy-xml-form-field {\r\n        width: 524px;\r\n      }\r\n    }\r\n\r\n    &__surcharges-tab-pane {\r\n      .position-page__surcharges-tab-pane-section-row-orders-type-item {\r\n        width: 370px;\r\n      }\r\n\r\n      .position-page__surcharges-tab-pane-section-row-type-item {\r\n        width: 250px;\r\n      }\r\n\r\n      .position-page__surcharges-tab-pane-section-row-dishes-item {\r\n        width: 100%;\r\n\r\n        .hrm-form-field {\r\n          max-width: 585px;\r\n        }\r\n\r\n      }\r\n\r\n      .position-page__surcharges-tab-pane-section-row-params-item {\r\n        .position-page__surcharges-tab-pane-procent-item {\r\n          width: 110px;\r\n        }\r\n\r\n        .position-page__surcharges-tab-pane-per-unit-item,\r\n        .position-page__surcharges-tab-pane-min-count-item {\r\n          width: 170px;\r\n        }\r\n      }\r\n    }\r\n  }\r\n}\r\n\r\n@media (max-width: @mobile-max-width) {\r\n  .position-page {\r\n    &__content {\r\n      padding: 20px 20px 80px;\r\n\r\n      .position-page__navigation {\r\n        margin-top: 22px;\r\n        margin-right: -20px;\r\n        margin-left: -20px;\r\n        width: calc(100% + 40px);\r\n\r\n        .hrm-tab-group__content {\r\n          padding-right: 20px;\r\n          padding-left: 20px;\r\n        }\r\n      }\r\n\r\n      .position-page__header-second-row {\r\n        margin-top: 12px;\r\n      }\r\n\r\n      .position-page__branch-form-field {\r\n        margin-left: 0;\r\n        width: 100%;\r\n      }\r\n    }\r\n\r\n    &__title {\r\n      font-size: 18px;\r\n    }\r\n\r\n    &__tab-pane {\r\n      .position-page__tab-pane-action-list {\r\n        position: fixed;\r\n        left: 0;\r\n        bottom: 0;\r\n        width: 100%;\r\n        z-index: 1000;\r\n      }\r\n    }\r\n\r\n    &__workload-tab-pane {\r\n      .position-page__workload-tab-pane-section-row-name-item {\r\n        flex: 0 0 100%;\r\n        max-width: 100%;\r\n      }\r\n\r\n      .position-page__workload-tab-pane-section-row-workload-type-item {\r\n        flex: 0 0 100%;\r\n        max-width: 100%;\r\n      }\r\n\r\n      .position-page__workload-tab-pane-section-row-dish-categories-item {\r\n        flex: 0 0 100%;\r\n        max-width: 100%;\r\n      }\r\n\r\n      .position-page__workload-tab-pane-section-row-dish-categories-exclusion-flag-item {\r\n        flex: 0 0 100%;\r\n        max-width: 100%;\r\n      }\r\n\r\n      .position-page__workload-tab-pane-section-row-order-types-item {\r\n        flex: 0 0 100%;\r\n        max-width: 100%;\r\n      }\r\n\r\n      .position-page__workload-tab-pane-section-row-units-item {\r\n        flex: 0 0 calc(100% / 2);\r\n        max-width: calc(100% / 2);\r\n      }\r\n\r\n      .position-page__workload-tab-pane-additional-workload-section-row-workload-type-item {\r\n        flex: 0 0 100%;\r\n        max-width: 100%;\r\n      }\r\n\r\n      .position-page__workload-tab-pane-additional-workload-section-row-factor-item {\r\n        flex: 0 0 calc(100% / 2);\r\n        max-width: calc(100% / 2);\r\n      }\r\n\r\n      .position-page__workload-tab-pane-additional-workload-section-row-units-item {\r\n        flex: 0 0 calc(100% / 2);\r\n        max-width: calc(100% / 2);\r\n      }\r\n\r\n      .position-page__workload-tab-pane-additional-workload-section-row-name-item {\r\n        flex: 0 0 100%;\r\n        max-width: 100%;\r\n      }\r\n\r\n      .position-page__workload-tab-pane-add-additional-workload-item {\r\n        margin-top: 20px;\r\n      }\r\n\r\n      .position-page__workload-tab-pane-additional-workload-section-row {\r\n        &:not(:last-child) {\r\n          margin-bottom: 26px;\r\n        }\r\n      }\r\n    }\r\n\r\n    &__workload-tab-pane-section-row-dish-categories-exclusion-flag-item {\r\n      .hrm-form-field-switch-group {\r\n        margin-top: 0;\r\n      }\r\n    }\r\n\r\n    &__section-title {\r\n      font-size: 15px;\r\n    }\r\n\r\n    &__section-row {\r\n      .position-page__section-row-content {\r\n        margin-right: -7.5px;\r\n        margin-left: -7.5px;\r\n        width: calc(100% + 15px);\r\n      }\r\n    }\r\n\r\n    &__section-row-item {\r\n      padding-right: 7.5px;\r\n      padding-left: 7.5px;\r\n    }\r\n\r\n    &__production-standard-form-field {\r\n      .hrm-form-field__control--type_complex {\r\n        flex-direction: column;\r\n      }\r\n\r\n      .position-page__production-standard-form-field-type-control {\r\n        margin-right: 0;\r\n        margin-bottom: 18px;\r\n      }\r\n    }\r\n\r\n    &__workload-tab-pane-additional-workload-section-row {\r\n      .position-page__workload-tab-pane-additional-workload-section-row-factor-item {\r\n        order: unset;\r\n      }\r\n\r\n      .position-page__workload-tab-pane-additional-workload-section-row-remove-button {\r\n        margin: -6px 7.5px 26px auto;\r\n      }\r\n\r\n      &:not(:last-child) {\r\n        border-bottom-width: 1px;\r\n\r\n        border-bottom-style: solid;\r\n        border-bottom-color: #dfe4ef;\r\n\r\n        .position-page__section-row-content {\r\n          margin-bottom: -6px;\r\n        }\r\n      }\r\n\r\n      &--type_other {\r\n        .position-page__workload-tab-pane-additional-workload-section-row-remove-button {\r\n          margin-top: 23px;\r\n        }\r\n      }\r\n    }\r\n\r\n    &__salary-tab-pane {\r\n      .position-page__salary-tab-pane-bulk-form-field {\r\n        width: 182px;\r\n      }\r\n\r\n      .position-page__salary-tab-pane-bonus-rate-form-field {\r\n        width: 182px;\r\n      }\r\n\r\n      .position-page__salary-tab-pane-bonus-sum-form-field {\r\n        width: 182px;\r\n      }\r\n\r\n      .position-page__salary-tab-pane-bonus-max-form-field {\r\n        width: 182px;\r\n\r\n        .hrm-form-field__label {\r\n          white-space: normal;\r\n        }\r\n\r\n        .hrm-form-field__basis {\r\n          width: 100%;\r\n        }\r\n      }\r\n\r\n      .position-page__salary-tab-pane-fine-rate-form-field {\r\n        width: 182px;\r\n      }\r\n\r\n      .position-page__salary-tab-pane-fine-sum-form-field {\r\n        width: 182px;\r\n      }\r\n\r\n      .position-page__salary-tab-pane-fine-max-form-field {\r\n        width: 182px;\r\n\r\n        .hrm-form-field__label {\r\n          white-space: normal;\r\n        }\r\n\r\n        .hrm-form-field__basis {\r\n          width: 100%;\r\n        }\r\n      }\r\n    }\r\n\r\n    &__salary-tab-pane-section-row-premium-account-item-switch-group {\r\n      .hrm-switch-group__label {\r\n        width: 188px;\r\n      }\r\n    }\r\n\r\n    &__ranks-tab-pane {\r\n      .position-page__ranks-tab-pane-table-fixed-section-container {\r\n        margin-top: 20px;\r\n        width: calc(100% + 40px);\r\n        margin-left: -20px;\r\n        margin-right: -20px;\r\n      }\r\n\r\n      .position-page__ranks-tab-pane-table {\r\n        margin-top: 0;\r\n      }\r\n\r\n      .position-page__ranks-tab-pane-table-fixed-section {\r\n        width: unset;\r\n      }\r\n    }\r\n\r\n    &__ranks-tab-pane-table {\r\n      & > tbody > tr > th {\r\n        width: 105px !important;\r\n        min-width: 105px !important;\r\n      }\r\n\r\n      & > tbody > tr > td {\r\n        min-width: 70px;\r\n\r\n        white-space: nowrap;\r\n      }\r\n    }\r\n\r\n    &__ranks-tab-pane-table-fixed-section {\r\n      background-color: #fff;\r\n    }\r\n\r\n    &__ranks-tab-pane-table-number-cell {\r\n      text-align: end;\r\n    }\r\n\r\n    &__ranks-tab-pane-table-actions-cell {\r\n      text-align: end;\r\n    }\r\n\r\n    &__rank-modal {\r\n      .position-page__rank-modal-dialog-wrapper {\r\n        width: 100%;\r\n      }\r\n    }\r\n\r\n    &__specialities-tab-pane-table-fixed-section {\r\n      background-color: #fff;\r\n    }\r\n\r\n    &__specialities-tab-pane-table-number-cell {\r\n      text-align: end;\r\n    }\r\n\r\n    &__specialities-tab-pane-table-actions-cell {\r\n      text-align: end;\r\n    }\r\n\r\n    &__shifts-tab-pane-list {\r\n      .position-page__shifts-tab-pane-list-item {\r\n        margin-right: -20px;\r\n        margin-left: -20px;\r\n        padding-right: 20px;\r\n        padding-left: 20px;\r\n        padding-bottom: 0;\r\n      }\r\n    }\r\n\r\n    &__shifts-tab-pane-list-item {\r\n      .position-page__section-row-item {\r\n        width: 100%;\r\n      }\r\n\r\n      .position-page__shifts-tab-pane-list-item-header {\r\n        padding-top: 14px;\r\n        padding-bottom: 14px;\r\n      }\r\n\r\n      .position-page__shifts-tab-pane-list-item-body {\r\n        padding-top: 12px;\r\n      }\r\n\r\n      .position-page__shifts-tab-pane-list-item-delete-button {\r\n        margin-left: auto;\r\n      }\r\n\r\n      .position-page__shifts-tab-pane-list-item-interval-form-field,\r\n      .position-page__shifts-tab-pane-list-item-salary-factor-form-field,\r\n      .position-page__shifts-tab-pane-list-item-bonus-rate-form-field,\r\n      .position-page__shifts-tab-pane-list-item-bonus-sum-form-field,\r\n      .position-page__shifts-tab-pane-list-item-bonus-max-form-field,\r\n      .position-page__shifts-tab-pane-list-item-fine-rate-form-field,\r\n      .position-page__shifts-tab-pane-list-item-fine-sum-form-field,\r\n      .position-page__shifts-tab-pane-list-item-fine-max-form-field {\r\n        width: 182px;\r\n      }\r\n\r\n      .position-page__shifts-tab-pane-list-item-bonus-max-section-row-item {\r\n        padding-left: 7.5px;\r\n      }\r\n\r\n      .position-page__shifts-tab-pane-list-item-fine-max-section-row-item {\r\n        padding-left: 7.5px;\r\n      }\r\n    }\r\n\r\n    &__deposit-tab-pane {\r\n      .position-page__section-row-item {\r\n        width: 100%;\r\n      }\r\n\r\n      .position-page__deposit-tab-pane-is-assigned-to-branch-item {\r\n        width: 100%;\r\n      }\r\n\r\n      .position-page__deposit-tab-pane-manual-switch-group {\r\n        margin-top: 0;\r\n      }\r\n\r\n      .position-page__deposit-tab-pane-sum-form-field,\r\n      .position-page__deposit-tab-pane-min-salary-form-field {\r\n        width: 182px;\r\n      }\r\n\r\n      .position-page__deposit-tab-pane-shift-count-form-field,\r\n      .position-page__deposit-tab-pane-rank-form-field {\r\n        width: 100%;\r\n      }\r\n\r\n      .position-page__deposit-tab-pane-shift-count-item,\r\n      .position-page__deposit-tab-pane-rank-item {\r\n        flex: 0 0 calc(100% / 2);\r\n        max-width: calc(100% / 2);\r\n        width: unset;\r\n      }\r\n    }\r\n\r\n    &__deposit-tab-pane-shift-sum-form-field {\r\n      .position-page__deposit-tab-pane-shift-sum-form-field-type-control {\r\n        width: 182px;\r\n      }\r\n\r\n      .position-page__deposit-tab-pane-shift-sum-form-field-value-control {\r\n        width: 83px;\r\n      }\r\n    }\r\n\r\n    &__surcharges-tab-pane {\r\n      .position-page__section-row-item {\r\n        width: 100%;\r\n\r\n        .position-page__surcharges-tab-pane-procent-item,\r\n        .position-page__surcharges-tab-pane-per-unit-item,\r\n        .position-page__surcharges-tab-pane-min-count-item {\r\n          width: 50%;\r\n        }\r\n      }\r\n    }\r\n\r\n    &__equipment-tab-pane {\r\n      .position-page__equipment-tab-pane-list {\r\n        margin-top: 30px;\r\n      }\r\n    }\r\n\r\n    &__equipment-tab-pane-list {\r\n      .position-page__equipment-tab-pane-list-item {\r\n        width: 100%;\r\n      }\r\n    }\r\n\r\n    &__recruiting-tab-pane {\r\n      .position-page__section-row-item {\r\n        width: 100%;\r\n      }\r\n\r\n      .position-page__recruiting-tab-pane-position-code-form-field {\r\n        width: 182px;\r\n      }\r\n\r\n      .position-page__recruiting-tab-pane-template-form-field {\r\n        width: 100%;\r\n      }\r\n\r\n      .position-page__recruiting-tab-pane-hatimaki-vacancy-id-form-field,\r\n      .position-page__deposit-tab-pane-avito-vacancy-xml-form-field {\r\n        width: 100%;\r\n      }\r\n    }\r\n\r\n    &__tab-pane-action-list {\r\n      background-color: #fff;\r\n      box-shadow: 0 0 15px rgba(8, 20, 45, 0.3);\r\n\r\n      .position-page__tab-pane-action-list-item {\r\n        flex: 1;\r\n        margin: 0 !important;\r\n      }\r\n    }\r\n\r\n    &__cancel-button,\r\n    &__save-button {\r\n      border-radius: 0;\r\n      border: none;\r\n    }\r\n  }\r\n}\r\n\r\n.position-page-hrm-dishes-select-dropdown {\r\n  max-width: 370px;\r\n}\r\n\r\n@import 'components/delete-rank-modal-dialog/_delete-rank-modal-dialog';\r\n@import 'components/rank-modal-dialog/_rank-modal-dialog';\r\n@import 'components/delete-speciality-modal-dialog/_delete-speciality-modal-dialog';\r\n@import 'components/speciality-modal-dialog/_speciality-modal-dialog';\r\n@import 'components/xml-control/_xml-control';\r\n",".position-page {\r\n    &__delete-rank-modal-dialog {\r\n        width: 460px !important;\r\n\r\n        &--initializing {\r\n            visibility: hidden;\r\n        }\r\n    }\r\n\r\n    &__delete-rank-modal-dialog-cancel-button {\r\n        width: 120px;\r\n    }\r\n\r\n    &__delete-rank-modal-dialog-submit-button {\r\n        width: 125px;\r\n    }\r\n}\r\n","@import '../../../../base/_variables.less';\r\n\r\n.position-page {\r\n    &__rank-modal-dialog {\r\n        display: flex;\r\n        flex-direction: column;\r\n        height: 100%;\r\n        overflow-y: auto;\r\n        padding: 40px 30px;\r\n        position: relative;\r\n\r\n        background: #FFFFFF;\r\n        box-shadow: 0 5px 20px rgba(115, 128, 141, 0.4);\r\n\r\n        .position-page__rank-modal-dialog-close-button {\r\n            position: absolute;\r\n            top: 14px;\r\n            right: 14px;\r\n        }\r\n\r\n        .position-page__rank-modal-dialog-header {\r\n            margin-bottom: 30px;\r\n        }\r\n\r\n        .position-page__rank-modal-dialog-add-condition-button {\r\n            margin-top: -10px;\r\n        }\r\n\r\n        .position-page__rank-modal-dialog-change-rank-recommendations-section {\r\n            margin-top: 40px;\r\n        }\r\n\r\n        .position-page__rank-modal-dialog-bonus-and-fine-sum-section {\r\n            margin-top: 4px;\r\n        }\r\n\r\n        .position-page__rank-modal-dialog-action-list {\r\n            margin-top: 10px;\r\n        }\r\n\r\n        &--initializing {\r\n            visibility: hidden;\r\n        }\r\n    }\r\n\r\n    &__rank-modal-dialog-close-button {\r\n        @background-svg: '\r\n            <svg width=\"11\" height=\"10\" viewBox=\"0 0 11 10\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\r\n                <path d=\"M5.06826 10C4.5181 10 4.0721 9.5512 4.0721 8.99759L4.07112 1.00241C4.07112 0.448795 4.51711 0 5.06728 0C5.61744 0 6.06344 0.448796 6.06344 1.00241L6.06442 8.99759C6.06442 9.5512 5.61843 10 5.06826 10Z\" fill=\"#8E9CBB\"/>\r\n                <path d=\"M10.0713 5.00858C10.0713 4.45496 9.62529 4.00617 9.07513 4.00617L1.06745 4.00618C0.517284 4.00618 0.0712891 4.45497 0.0712891 5.00859C0.0712891 5.56221 0.517284 6.011 1.06745 6.011L9.07513 6.01099C9.62529 6.01099 10.0713 5.5622 10.0713 5.00858Z\" fill=\"#8E9CBB\"/>\r\n            </svg>\r\n        ';\r\n\r\n        width: 11px;\r\n        height: 10px;\r\n\r\n        @escaped-background-svg: escape(@background-svg);\r\n        background-image: url('data:image/svg+xml,@{escaped-background-svg}');\r\n        background-size: 100% 100%;\r\n        background-repeat: no-repeat;\r\n        transform: rotate(45deg);\r\n    }\r\n\r\n    &__rank-modal-dialog-header {\r\n        display: flex;\r\n        justify-content: space-between;\r\n    }\r\n\r\n    &__rank-modal-dialog-title {\r\n        font-weight: 500;\r\n        font-size: 22px;\r\n        line-height: 108%;\r\n    }\r\n\r\n    &__rank-modal-dialog-row {\r\n        .position-page__rank-modal-dialog-row-item {\r\n            margin-bottom: 30px;\r\n        }\r\n    }\r\n\r\n    &__rank-modal-dialog-condition-row {\r\n        .position-page__rank-modal-dialog-condition-row-remove-button {\r\n            margin-top: 22px;\r\n        }\r\n    }\r\n\r\n    &__rank-modal-dialog-action-list {\r\n        display: flex;\r\n\r\n        .position-page__rank-modal-dialog-action-list-item {\r\n            flex-shrink: 0;\r\n\r\n            &:not(:first-child) {\r\n                margin-left: 10px;\r\n            }\r\n        }\r\n    }\r\n\r\n    &__rank-modal-dialog-cancel-button {\r\n        width: 120px;\r\n    }\r\n\r\n    &__rank-modal-dialog-save-button {\r\n        width: 125px;\r\n    }\r\n\r\n    &__rank-modal-dialog-condition-production-form-control {\r\n        text-align: center;\r\n    }\r\n\r\n    &__rank-modal-dialog-change-rank-recommendations-section-header-text {\r\n        display: flex;\r\n        align-items: center;\r\n        flex-wrap: wrap;\r\n    }\r\n}\r\n\r\n@media (max-width: @mobile-max-width) {\r\n    .position-page {\r\n        &__rank-modal-dialog {\r\n            padding: 32px 20px 72px;\r\n\r\n            .position-page__rank-modal-dialog-condition-row-remove-button {\r\n                display: flex;\r\n                margin-top: -10px;\r\n                margin-left: auto;\r\n            }\r\n\r\n            .position-page__rank-modal-dialog-add-condition-button {\r\n                margin-top: 0;\r\n            }\r\n\r\n            .position-page__rank-modal-dialog-change-rank-recommendations-section {\r\n                margin-right: -20px;\r\n                margin-left: -20px;\r\n            }\r\n\r\n            .position-page__rank-modal-dialog-action-list {\r\n                position: fixed;\r\n                left: 0;\r\n                bottom: 0;\r\n                width: 100%;\r\n                z-index: 2;\r\n            }\r\n        }\r\n\r\n        &__rank-modal-dialog-header {\r\n            align-items: flex-start;\r\n            flex-direction: column;\r\n\r\n            .position-page__rank-modal-dialog-delete-button {\r\n                margin-top: 14px;\r\n            }\r\n        }\r\n\r\n        &__rank-modal-dialog-title {\r\n            font-size: 18px;\r\n        }\r\n\r\n        &__rank-modal-dialog-documents-required-switch-group {\r\n            margin-top: 0;\r\n            align-items: flex-start;\r\n\r\n            .hrm-switch-group__label {\r\n                align-items: flex-start;\r\n            }\r\n        }\r\n\r\n        &__rank-modal-dialog-condition {\r\n            &:not(:nth-child(1)) {\r\n                border-bottom-width: 1px;\r\n                margin-bottom: 20px;\r\n                padding-bottom: 20px;\r\n\r\n                border-bottom-style: solid;\r\n                border-bottom-color: #DFE4EF;\r\n            }\r\n        }\r\n\r\n        &__rank-modal-dialog-condition-row-remove-button-item {\r\n            margin-bottom: 0 !important;\r\n        }\r\n\r\n        &__rank-modal-dialog-action-list {\r\n            background-color: #FFF;\r\n            box-shadow: 0 0 15px rgba(8, 20, 45, 0.3);\r\n\r\n            .position-page__rank-modal-dialog-action-list-item {\r\n                flex: 1;\r\n                margin: 0 !important;\r\n            }\r\n        }\r\n\r\n        &__rank-modal-dialog-change-rank-recommendations-section {\r\n            border-top-width: 1px;\r\n            border-bottom-width: 1px;\r\n            padding-top: 14px;\r\n            padding-right: 20px;\r\n            padding-left: 20px;\r\n\r\n            border-top-style: solid;\r\n            border-bottom-style: solid;\r\n            border-top-color: #DFE4EF;\r\n            border-bottom-color: #DFE4EF;\r\n\r\n            .hrm-section__header {\r\n                align-items: flex-start;\r\n                flex-wrap: nowrap;\r\n                margin-bottom: 15px;\r\n            }\r\n\r\n            .position-page__rank-modal-dialog-change-rank-recommendations-section-toggle-button {\r\n                margin-right: 10px;\r\n                flex-shrink: 0;\r\n            }\r\n        }\r\n\r\n        &__rank-modal-dialog-bonus-and-fine-sum-section {\r\n            .position-page__rank-modal-dialog-row {\r\n                &:last-child {\r\n                    .position-page__rank-modal-dialog-row-item {\r\n                        &:last-child {\r\n                            margin-bottom: 20px;\r\n                        }\r\n                    }\r\n                }\r\n            }\r\n        }\r\n\r\n        &__rank-modal-dialog-cancel-button,\r\n        &__rank-modal-dialog-save-button {\r\n            border-radius: 0;\r\n            border: none;\r\n        }\r\n    }\r\n}\r\n",".position-page {\r\n    &__delete-speciality-modal-dialog {\r\n        width: 460px !important;\r\n\r\n        &--initializing {\r\n            visibility: hidden;\r\n        }\r\n    }\r\n\r\n    &__delete-speciality-modal-dialog-cancel-button {\r\n        width: 120px;\r\n    }\r\n\r\n    &__delete-speciality-modal-dialog-submit-button {\r\n        width: 125px;\r\n    }\r\n}\r\n",".position-page {\r\n    &__speciality-modal-dialog {\r\n        width: 460px !important;\r\n\r\n        &--initializing {\r\n            visibility: hidden;\r\n        }\r\n    }\r\n\r\n    &__speciality-modal-dialog-cancel-button {\r\n        width: 120px;\r\n    }\r\n\r\n    &__speciality-modal-dialog-submit-button {\r\n        width: 125px;\r\n    }\r\n}\r\n",".position-page {\r\n    &__xml-control {\r\n        border-width: 1px;\r\n        width: 100%;\r\n\r\n        border-color: #BFC9E0;\r\n        border-style: solid;\r\n\r\n        &--initializing {\r\n            * > {\r\n                visibility: hidden;\r\n            }\r\n        }\r\n    }\r\n}\r\n"],"file":"position-page.css"}
.input-number-appearance {
  -moz-appearance: textfield;
}
.input-number-appearance::-webkit-inner-spin-button,
.input-number-appearance::-webkit-outer-spin-button {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  margin: 0;
}
.color--positive {
  color: #12c971;
}
.color--negative {
  color: #ff238d;
}
.color--secondary {
  color: #8e9cbb;
}
.color--neutral {
  color: #0066ff;
}
.position-page__content {
  padding-top: 40px;
  padding-right: 30px;
  padding-left: 30px;
  background-color: #fff;
}
.position-page__content .position-page__navigation {
  margin-top: 30px;
  margin-right: -30px;
  margin-left: -30px;
  width: calc(100% + 60px);
}
.position-page__content .position-page__navigation .hrm-tab-group__content {
  padding-right: 30px;
  padding-left: 30px;
}
.position-page__content .position-page__edit-name-button {
  margin-left: calc(8px - 4px);
  flex-shrink: 0;
}
.position-page__content .position-page__name-editing-form-field {
  width: 367px;
}
.position-page__content .position-page__branch-form-field {
  margin-left: 16px;
}
.position-page__content .position-page__back-button {
  margin-left: 28px;
  flex-shrink: 0;
}
.position-page__header-first-row {
  display: flex;
  align-items: center;
}
.position-page__title-wrapper {
  display: flex;
  align-items: center;
  overflow: hidden;
  white-space: nowrap;
}
.position-page__title {
  font-weight: 500;
  font-size: 22px;
  line-height: 150%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.position-page__name-editing-form-field .position-page__name-editing-form-field-cancel-button {
  margin-top: 0;
  margin-bottom: 0;
  margin-left: calc(14px - 5.5px);
}
.position-page__name-editing-form-field .position-page__name-editing-form-field-submit-button {
  margin-top: 0;
  margin-bottom: 0;
  margin-left: calc(14px - 3px);
}
.position-page__branch-form-field .hrm-form-field__basis {
  padding-bottom: 4px;
}
.position-page__branch-form-field .select2-selection__rendered {
  padding-right: 8px !important;
}
.position-page__branch-form-field .select2-selection__clear {
  margin-left: 8px;
}
.position-page__branch-form-field .hrm-select__rendered-text {
  font-size: 13px;
}
.position-page__calculating {
  margin-top: 40px;
  margin-bottom: 40px;
  width: 100%;
  text-align: center;
}
.position-page__calculating-indicator {
  font-size: 40px;
  color: #ff238d;
}
.position-page__tab-pane .position-page__section {
  margin-top: 40px;
}
.position-page__tab-pane .position-page__tab-pane-action-list {
  margin-top: 40px;
}
.position-page__workload-tab-pane .position-page__workload-tab-pane-section-row-name-item {
  flex: 0 0 calc(100% / 3);
  max-width: calc(100% / 3);
}
.position-page__workload-tab-pane .position-page__workload-tab-pane-section-row-workload-type-item {
  flex: 0 0 calc(100% / 3);
  max-width: calc(100% / 3);
}
.position-page__workload-tab-pane .position-page__workload-tab-pane-section-row-dish-categories-item {
  flex: 0 0 calc(100% / 3);
  max-width: calc(100% / 3);
}
.position-page__workload-tab-pane .position-page__workload-tab-pane-section-row-dish-categories-exclusion-flag-item {
  flex: 0 0 calc(100% / 3);
  max-width: calc(100% / 3);
}
.position-page__workload-tab-pane .position-page__workload-tab-pane-section-row-order-types-item {
  flex: 0 0 calc(100% / 3);
  max-width: calc(100% / 3);
}
.position-page__workload-tab-pane .position-page__workload-tab-pane-section-row-units-item {
  flex: 0 0 calc(100% / 6);
  max-width: calc(100% / 6);
}
.position-page__workload-tab-pane .position-page__workload-tab-pane-additional-workload-section-row-workload-type-item {
  flex: 0 0 calc(100% / 3);
  max-width: calc(100% / 3);
}
.position-page__workload-tab-pane .position-page__workload-tab-pane-additional-workload-section-row-factor-item {
  flex: 0 0 calc(100% / 6);
  max-width: calc(100% / 6);
}
.position-page__workload-tab-pane .position-page__workload-tab-pane-additional-workload-section-row-units-item {
  width: unset;
}
.position-page__workload-tab-pane .position-page__workload-tab-pane-additional-workload-section-row-name-item {
  flex: 0 0 calc(100% / 3);
  max-width: calc(100% / 3);
}
.position-page__workload-tab-pane .position-page__workload-tab-pane-section {
  margin-top: 38px;
}
.position-page__workload-tab-pane .position-page__workload-tab-pane-section:not(:nth-last-child(2)) {
  margin-bottom: -26px;
}
.position-page__workload-tab-pane .position-page__workload-tab-pane-add-additional-workload-item {
  margin-top: -6px;
}
.position-page__section {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  margin-bottom: -26px;
}
.position-page__section .position-page__section-title {
  margin-bottom: 22px;
}
.position-page__section .position-page__section-row {
  width: 100%;
}
.position-page__section-row .position-page__section-row-content {
  margin-right: -15px;
  margin-left: -15px;
  width: calc(100% + 30px);
}
.position-page__section-row .position-page__section-row-item {
  margin-bottom: 26px;
}
.position-page__section-row .position-page__section-row-wrapper {
  flex: 1 0 100%;
}
.position-page__section-row-content {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
}
.position-page__section-row-item {
  display: flex;
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
}
.position-page__section-row-item > * {
  flex-shrink: 0;
}
.position-page__section-row-item > .hrm-form-field {
  width: 100%;
}
.position-page__section-title {
  display: block;
  font-weight: 500;
  font-size: 18px;
  transition: color 200ms ease-in-out;
}
.position-page__section-title .position-page__section-title-postscript {
  margin-left: 8px;
}
.position-page__section--disabled .position-page__section-title {
  color: #999;
}
.position-page__section--disabled .position-page__section-title .position-page__section-title-postscript {
  display: none;
}
.position-page__section-title-postscript {
  font-style: italic;
  font-weight: normal;
  font-size: 10px;
  color: #8e9cbb;
}
.position-page__workload-tab-pane-additional-workload-section {
  margin-bottom: 0;
}
.position-page__workload-tab-pane-additional-workload-section-row .position-page__workload-tab-pane-additional-workload-section-row-remove-button {
  margin-top: calc(22px - 4.5px);
  margin-left: 15px;
}
.position-page__workload-tab-pane-additional-workload-section-row-units-item .position-page__workload-tab-pane-additional-units-form-field {
  width: unset;
}
.position-page__production-standard-form-field .position-page__production-standard-form-field-type-control {
  flex-shrink: 0;
  margin-top: 2px;
  margin-right: 30px;
}
.position-page__production-standard-form-field .position-page__production-standard-form-field-value-control {
  width: 60px;
}
.position-page__production-standard-form-field .position-page__production-standard-form-field-suffix {
  margin-top: 2px;
  margin-left: 15px;
}
.position-page__production-standard-form-field-control-wrapper {
  display: flex;
}
.position-page__production-standard-form-field-range-control {
  display: flex;
}
.position-page__production-standard-form-field-range-control .position-page__production-standard-form-field-range-control-min-control {
  width: 68px;
}
.position-page__production-standard-form-field-range-control .position-page__production-standard-form-field-range-control-separator {
  margin-left: 8px;
}
.position-page__production-standard-form-field-range-control .position-page__production-standard-form-field-range-control-max-control {
  margin-left: 8px;
  width: 68px;
}
.position-page__production-standard-form-field-range-control-separator {
  font-size: 15px;
  line-height: normal;
  color: #8e9cbb;
}
.position-page__production-standard-form-field-suffix {
  font-size: 13px;
  line-height: normal;
}
.position-page__salary-tab-pane .position-page__salary-tab-pane-section-row-bulk-item {
  width: unset;
}
.position-page__salary-tab-pane .position-page__salary-tab-pane-bulk-form-field {
  width: 168px;
}
.position-page__salary-tab-pane .position-page__salary-tab-pane-section-row-bonus-rate-item {
  width: unset;
}
.position-page__salary-tab-pane .position-page__salary-tab-pane-bonus-rate-form-field {
  width: 168px;
}
.position-page__salary-tab-pane .position-page__salary-tab-pane-section-row-bonus-sum-item {
  width: unset;
}
.position-page__salary-tab-pane .position-page__salary-tab-pane-bonus-sum-form-field {
  width: 168px;
}
.position-page__salary-tab-pane .position-page__salary-tab-pane-section-row-bonus-max-item {
  width: unset;
}
.position-page__salary-tab-pane .position-page__salary-tab-pane-bonus-max-form-field {
  width: 168px;
}
.position-page__salary-tab-pane .position-page__salary-tab-pane-section-row-fine-rate-item {
  width: unset;
}
.position-page__salary-tab-pane .position-page__salary-tab-pane-fine-rate-form-field {
  width: 168px;
}
.position-page__salary-tab-pane .position-page__salary-tab-pane-section-row-fine-sum-item {
  width: unset;
}
.position-page__salary-tab-pane .position-page__salary-tab-pane-fine-sum-form-field {
  width: 168px;
}
.position-page__salary-tab-pane .position-page__salary-tab-pane-section-row-fine-max-item {
  width: unset;
}
.position-page__salary-tab-pane .position-page__salary-tab-pane-fine-max-form-field {
  width: 168px;
}
.position-page__salary-tab-pane-section-row-bonus-sum-item .position-page__salary-tab-pane-section-row-bonus-sum-item-suffix {
  margin-top: 21px;
  margin-left: 15px;
}
.position-page__salary-tab-pane-section-row-bonus-sum-item-suffix {
  font-size: 13px;
}
.position-page__salary-tab-pane-section-row-fine-sum-item .position-page__salary-tab-pane-section-row-fine-sum-item-suffix {
  margin-top: 21px;
  margin-left: 15px;
}
.position-page__salary-tab-pane-section-row-fine-sum-item-suffix {
  font-size: 13px;
}
.position-page__tab-pane-action-list {
  display: flex;
}
.position-page__tab-pane-action-list .position-page__tab-pane-action-list-item {
  flex-shrink: 0;
}
.position-page__tab-pane-action-list .position-page__tab-pane-action-list-item:not(:first-child) {
  margin-left: 10px;
}
.position-page__salary-tab-pane-section-row-premium-account-item .position-page__salary-tab-pane-section-row-premium-account-item-switch-group {
  margin-top: 0;
  max-width: 100%;
}
.position-page__ranks-tab-pane .position-page__ranks-tab-pane-first-add-button {
  margin-top: 38px;
  display: flex;
}
.position-page__ranks-tab-pane .position-page__ranks-tab-pane-table {
  margin-top: 21px;
  width: 100%;
}
.position-page__ranks-tab-pane .position-page__ranks-tab-pane-second-add-button {
  margin-top: 20px;
  display: flex;
}
.position-page__ranks-tab-pane-table .position-page__ranks-tab-pane-table-number-head-cell {
  width: 83px;
}
.position-page__ranks-tab-pane-table .position-page__ranks-tab-pane-table-actions-head-cell {
  width: 70px;
}
.position-page__ranks-tab-pane-table .position-page__ranks-tab-pane-table-delete-button {
  margin-left: calc(16px - 4.5px);
}
.position-page__ranks-tab-pane-table .position-page__ranks-tab-pane-table-delete-button[disabled] {
  cursor: not-allowed;
}
.position-page__ranks-tab-pane-table .position-page__ranks-tab-pane-table-delete-button[disabled],
.position-page__ranks-tab-pane-table .position-page__ranks-tab-pane-table-delete-button[disabled]:hover {
  opacity: 0.4;
}
.position-page__ranks-tab-pane-table-salary-bulk-cell,
.position-page__ranks-tab-pane-table-production-standard-cell,
.position-page__ranks-tab-pane-table-bonus-factory-cell,
.position-page__ranks-tab-pane-table-fine-factory-cell {
  text-align: end;
}
.position-page__ranks-tab-pane-table-actions-cell {
  text-align: center;
}
.position-page__ranks-tab-pane-table-with-difference-cell {
  position: relative;
  padding-right: 15px !important;
}
.position-page__ranks-tab-pane-table-with-difference-cell:after {
  content: '';
  width: 2px;
  height: 13px;
  position: absolute;
  right: 5px;
  background-image: url(data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%222%22%20height%3D%2213%22%20viewBox%3D%220%200%202%2013%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cline%20x1%3D%221%22%20y1%3D%221%22%20x2%3D%221%22%20y2%3D%227%22%20stroke%3D%22%2312C971%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cline%20x1%3D%221%22%20y1%3D%2211%22%20x2%3D%221%22%20y2%3D%2212%22%20stroke%3D%22%2312C971%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20);
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.position-page__rank-modal {
  padding-right: 0 !important;
  background: #ffffff99;
}
.position-page__rank-modal .position-page__rank-modal-dialog-wrapper {
  position: absolute;
  height: 100%;
  right: 0;
  width: calc(100% - 58px);
  margin-left: 58px;
  max-width: 932px;
  z-index: 1;
}
.position-page__rank-modal-dialog-wrapper .position-page__rank-modal-dialog {
  height: 100%;
  width: 100%;
}
.position-page__rank-modal-dialog-wrapper .position-page__rank-modal-dialog-wrapper-actions {
  position: absolute;
  transform: translate(calc(-100% + -12px), 11px);
  z-index: 2;
}
.position-page__rank-modal-dialog-wrapper-actions {
  display: flex;
}
.position-page__rank-modal-dialog-wrapper-close-button {
  display: flex;
  width: 34px;
  height: 34px;
  align-items: center;
  justify-content: center;
  border-width: 1px;
  padding: 0;
  border-radius: 50%;
  box-shadow: none !important;
  border-style: solid;
  border-color: #d3d8df;
}
.position-page__rank-modal-dialog-wrapper-close-button:before {
  content: '';
  width: 16px;
  height: 16px;
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2016%2016%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M8,16a1,1,0,0,1-1-1V1A1,1,0,1,1,9,1V15A1,1,0,0,1,8,16Z%22%20transform%3D%22translate%280%200%29%22%20style%3D%22fill%3A%20%23d3d8df%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M16,8a1,1,0,0,0-1-1H1A1,1,0,0,0,1,9H15A1,1,0,0,0,16,8Z%22%20transform%3D%22translate%280%200%29%22%20style%3D%22fill%3A%20%23d3d8df%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20');
  background-size: 100% 100%;
  background-repeat: no-repeat;
  transform: rotate(45deg);
}
.position-page__specialities-tab-pane .position-page__specialities-tab-pane-first-add-button {
  margin-top: 38px;
  display: flex;
}
.position-page__specialities-tab-pane .position-page__specialities-tab-pane-table {
  margin-top: 21px;
  width: 100%;
}
.position-page__specialities-tab-pane .position-page__specialities-tab-pane-second-add-button {
  margin-top: 20px;
  display: flex;
}
.position-page__specialities-tab-pane-table .position-page__specialities-tab-pane-table-number-head-cell {
  width: 83px;
}
.position-page__specialities-tab-pane-table .position-page__specialities-tab-pane-table-actions-head-cell {
  width: 70px;
}
.position-page__specialities-tab-pane-table .position-page__specialities-tab-pane-table-delete-button {
  margin-left: calc(16px - 4.5px);
}
.position-page__specialities-tab-pane-table-salary-bulk-cell,
.position-page__specialities-tab-pane-table-production-standard-cell,
.position-page__specialities-tab-pane-table-bonus-factory-cell,
.position-page__specialities-tab-pane-table-fine-factory-cell {
  text-align: end;
}
.position-page__specialities-tab-pane-table-actions-cell {
  text-align: center;
}
.position-page__surcharges-tab-pane .position-page__surcharges-tab-pane-first-add-button {
  margin-top: 38px;
  display: flex;
}
.position-page__surcharges-tab-pane .position-page__surcharges-tab-pane-table {
  margin-top: 21px;
  width: 100%;
}
.position-page__surcharges-tab-pane .position-page__surcharges-tab-pane-second-add-button {
  margin-top: 20px;
  display: flex;
}
.position-page__surcharges-tab-pane .position-page__surcharges-tab-pane-first-add-button {
  margin-top: 38px;
  display: flex;
}
.position-page__surcharges-tab-pane .position-page__surcharges-tab-pane-list {
  margin-top: 21px;
}
.position-page__surcharges-tab-pane .position-page__surcharges-tab-pane-second-add-button {
  margin-top: 20px;
  display: flex;
}
.position-page__surcharges-tab-pane-list-item {
  border-top-width: 1px;
  padding-bottom: 16px;
  border-top-style: solid;
  border-top-color: #dfe4ef;
}
.position-page__surcharges-tab-pane-list-item .position-page__surcharges-tab-pane-list-item-header {
  padding-top: 26px;
  padding-bottom: 26px;
}
.position-page__surcharges-tab-pane-list-item .position-page__surcharges-tab-pane-list-item-toggle-button {
  margin-right: 10px;
}
.position-page__surcharges-tab-pane-list-item .position-page__surcharges-tab-pane-list-item-delete-button {
  margin-left: calc(16px - 4.5px);
}
.position-page__surcharges-tab-pane-list-item .position-page__section-row-item {
  width: unset;
}
.position-page__surcharges-tab-pane-list-item .position-page__surcharges-tab-pane-section-row-orders-type-item {
  width: 400px;
  max-width: 100%;
}
.position-page__surcharges-tab-pane-list-item .position-page__surcharges-tab-pane-section-row-dishes-item {
  width: 500px;
  max-width: 100%;
}
.position-page__surcharges-tab-pane-list-item .position-page__surcharges-tab-pane-section-row-params-item .hrm-form-field {
  width: unset;
}
.position-page__surcharges-tab-pane-list-item .position-page__surcharges-tab-pane-section-row-params-item .position-page__surcharges-tab-pane-procent-item {
  width: 85px;
}
.position-page__surcharges-tab-pane-list-item .position-page__surcharges-tab-pane-section-row-params-item .position-page__surcharges-tab-pane-per-unit-item,
.position-page__surcharges-tab-pane-list-item .position-page__surcharges-tab-pane-section-row-params-item .position-page__surcharges-tab-pane-min-count-item {
  width: 185px;
}
.position-page__surcharges-tab-pane-list-item .position-page__surcharges-tab-pane-section-row-params-item .position-page__surcharges-tab-pane-procent-item,
.position-page__surcharges-tab-pane-list-item .position-page__surcharges-tab-pane-section-row-params-item .position-page__surcharges-tab-pane-per-unit-item {
  padding-right: 15px;
}
.position-page__surcharges-tab-pane-list-item .position-page__surcharges-tab-pane-section-row-params-item .position-page__surcharges-tab-pane-min-count-item {
  padding-left: 15px;
}
.position-page__surcharges-tab-pane-list-item .position-page__surcharges-tab-pane-section-row-type-item {
  width: 300px;
  max-width: 100%;
}
.position-page__surcharges-tab-pane-list-item:last-child {
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #dfe4ef;
}
.position-page__surcharges-tab-pane-list-item-header {
  display: flex;
  align-items: center;
}
.position-page__surcharges-tab-pane-list-item-title {
  font-weight: 500;
  font-size: 18px;
  color: #000;
}
.position-page__shifts-tab-pane .position-page__shifts-tab-pane-first-add-button {
  margin-top: 38px;
  display: flex;
}
.position-page__shifts-tab-pane .position-page__shifts-tab-pane-list {
  margin-top: 21px;
}
.position-page__shifts-tab-pane .position-page__shifts-tab-pane-second-add-button {
  margin-top: 20px;
  display: flex;
}
.position-page__shifts-tab-pane .position-page__shifts-tab-pane-first-add-button {
  margin-top: 38px;
  display: flex;
}
.position-page__shifts-tab-pane .position-page__shifts-tab-pane-list {
  margin-top: 21px;
}
.position-page__shifts-tab-pane .position-page__shifts-tab-pane-second-add-button {
  margin-top: 20px;
  display: flex;
}
.position-page__shifts-tab-pane-list-item {
  border-top-width: 1px;
  padding-bottom: 16px;
  border-top-style: solid;
  border-top-color: #dfe4ef;
}
.position-page__shifts-tab-pane-list-item .position-page__shifts-tab-pane-list-item-header {
  padding-top: 26px;
  padding-bottom: 26px;
}
.position-page__shifts-tab-pane-list-item .position-page__shifts-tab-pane-list-item-toggle-button {
  margin-right: 10px;
}
.position-page__shifts-tab-pane-list-item .position-page__shifts-tab-pane-list-item-delete-button {
  margin-left: calc(16px - 4.5px);
}
.position-page__shifts-tab-pane-list-item .position-page__section-row-item {
  width: unset;
}
.position-page__shifts-tab-pane-list-item .position-page__shifts-tab-pane-list-item-interval-form-field,
.position-page__shifts-tab-pane-list-item .position-page__shifts-tab-pane-list-item-salary-factor-form-field,
.position-page__shifts-tab-pane-list-item .position-page__shifts-tab-pane-list-item-bonus-rate-form-field,
.position-page__shifts-tab-pane-list-item .position-page__shifts-tab-pane-list-item-bonus-sum-form-field,
.position-page__shifts-tab-pane-list-item .position-page__shifts-tab-pane-list-item-bonus-max-form-field,
.position-page__shifts-tab-pane-list-item .position-page__shifts-tab-pane-list-item-fine-rate-form-field,
.position-page__shifts-tab-pane-list-item .position-page__shifts-tab-pane-list-item-fine-sum-form-field,
.position-page__shifts-tab-pane-list-item .position-page__shifts-tab-pane-list-item-fine-max-form-field {
  width: 170px;
}
.position-page__shifts-tab-pane-list-item .position-page__shifts-tab-pane-list-item-bonus-max-section-row-item {
  padding-left: 30px;
}
.position-page__shifts-tab-pane-list-item .position-page__shifts-tab-pane-list-item-fine-max-section-row-item {
  padding-left: 30px;
}
.position-page__shifts-tab-pane-list-item:last-child {
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #dfe4ef;
}
.position-page__shifts-tab-pane-list-item-header {
  display: flex;
  align-items: center;
}
.position-page__shifts-tab-pane-list-item-title {
  font-weight: 500;
  font-size: 18px;
  color: #000;
}
.position-page__shifts-tab-pane-list-item-interval-form-field .position-page__shifts-tab-pane-list-item-interval-form-field-control {
  width: 100%;
}
.position-page__shifts-tab-pane-list-item-interval-form-field-control {
  display: flex;
  justify-content: space-between;
}
.position-page__shifts-tab-pane-list-item-interval-form-field-control .position-page__shifts-tab-pane-list-item-interval-form-field-control-start-control {
  width: 68px;
}
.position-page__shifts-tab-pane-list-item-interval-form-field-control .position-page__shifts-tab-pane-list-item-interval-form-field-control-end-control {
  width: 68px;
}
.position-page__shifts-tab-pane-list-item-interval-form-field-control-start-control .hrm-form-field__control--type_input {
  text-align: center;
}
.position-page__shifts-tab-pane-list-item-interval-form-field-control-end-control .hrm-form-field__control--type_input {
  text-align: center;
}
.position-page__shifts-tab-pane-list-item-interval-form-field-control-separator {
  font-size: 15px;
  line-height: normal;
  color: #8e9cbb;
}
.position-page__shifts-tab-pane-list-item-bonus-sum-section-row-item .position-page__shifts-tab-pane-list-item-bonus-sum-section-row-item-suffix {
  margin-top: 22px;
  margin-left: 15px;
}
.position-page__shifts-tab-pane-list-item-bonus-sum-section-row-item-suffix {
  font-size: 13px;
  line-height: 110%;
}
.position-page__shifts-tab-pane-list-item-fine-sum-section-row-item .position-page__shifts-tab-pane-list-item-fine-sum-section-row-item-suffix {
  margin-top: 22px;
  margin-left: 15px;
}
.position-page__shifts-tab-pane-list-item-fine-sum-section-row-item-suffix {
  font-size: 13px;
  line-height: 110%;
}
.position-page__deposit-tab-pane .position-page__section-row-item {
  width: unset;
}
.position-page__deposit-tab-pane .position-page__deposit-tab-pane-sum-form-field,
.position-page__deposit-tab-pane .position-page__deposit-tab-pane-min-salary-form-field,
.position-page__deposit-tab-pane .position-page__deposit-tab-pane-shift-count-form-field,
.position-page__deposit-tab-pane .position-page__deposit-tab-pane-rank-form-field {
  width: 169px;
}
.position-page__deposit-tab-pane-shift-sum-form-field .position-page__deposit-tab-pane-shift-sum-form-field-type-control {
  flex-shrink: 0;
  margin-top: 2px;
  margin-right: 30px;
}
.position-page__deposit-tab-pane-shift-sum-form-field .position-page__deposit-tab-pane-shift-sum-form-field-value-control {
  width: 69px;
}
.position-page__equipment-tab-pane {
  padding-top: 36px;
}
.position-page__equipment-tab-pane .position-page__equipment-tab-pane-search-form-field {
  width: 367px;
}
.position-page__equipment-tab-pane .position-page__equipment-tab-pane-list {
  margin-top: 20px;
}
.position-page__equipment-tab-pane-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin-top: -20px;
  margin-left: -20px;
}
.position-page__equipment-tab-pane-list .position-page__equipment-tab-pane-list-item {
  margin-top: 20px;
  margin-left: 20px;
  width: calc((100% - (20px * 4)) / 4);
}
.position-page__equipment-tab-pane-list-item {
  overflow: hidden;
  text-overflow: ellipsis;
}
.position-page__equipment-tab-pane-list-item .position-page__equipment-tab-pane-list-item-checkbox-group {
  width: 100%;
}
.position-page__equipment-tab-pane-list-item-checkbox-group .hrm-checkbox-group__label {
  overflow: hidden;
  text-overflow: ellipsis;
}
.position-page__recruiting-tab-pane .position-page__section-row-item {
  width: unset;
}
.position-page__recruiting-tab-pane .position-page__recruiting-tab-pane-position-code-form-field {
  width: 169px;
}
.position-page__recruiting-tab-pane .position-page__recruiting-tab-pane-template-form-field {
  width: 366px;
}
.position-page__recruiting-tab-pane .position-page__recruiting-tab-pane-hatimaki-vacancy-id-form-field,
.position-page__recruiting-tab-pane .position-page__deposit-tab-pane-avito-vacancy-xml-form-field {
  width: 565px;
}
.position-page__recruiting-tab-pane .position-page__deposit-tab-pane-avito-activity-switch-group {
  margin-top: 0;
}
.position-page__cancel-button {
  width: 120px;
}
.position-page__save-button {
  width: 125px;
}
.position-page__with-difference-flag {
  position: relative;
}
.position-page__with-difference-flag:after {
  content: '';
  width: 2px;
  height: 13px;
  position: absolute;
  right: -9px;
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%222%22%20height%3D%2213%22%20viewBox%3D%220%200%202%2013%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cline%20x1%3D%221%22%20y1%3D%221%22%20x2%3D%221%22%20y2%3D%227%22%20stroke%3D%22%2312C971%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cline%20x1%3D%221%22%20y1%3D%2211%22%20x2%3D%221%22%20y2%3D%2212%22%20stroke%3D%22%2312C971%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20');
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.position-page__with-difference-flag.hrm-form-field__basis:after {
  top: 4px;
}
@media (max-width: 1200px) {
  .position-page__content {
    padding-top: 30px;
  }
  .position-page__content .position-page__name-editing-form-field {
    width: 300px;
  }
  .position-page__content .position-page__back-button {
    margin-left: 16px;
  }
  .position-page__back-button {
    width: 30px;
    height: 30px;
  }
  .position-page__back-button:before {
    width: 14px;
    height: 10px;
  }
  .position-page__workload-tab-pane .position-page__workload-tab-pane-section-row-name-item {
    flex: 0 0 calc(100% / 2);
    max-width: calc(100% / 2);
  }
  .position-page__workload-tab-pane .position-page__workload-tab-pane-section-row-workload-type-item {
    flex: 0 0 calc(100% / 2);
    max-width: calc(100% / 2);
  }
  .position-page__workload-tab-pane .position-page__workload-tab-pane-section-row-dish-categories-item {
    flex: 0 0 calc(100% / 2);
    max-width: calc(100% / 2);
  }
  .position-page__workload-tab-pane .position-page__workload-tab-pane-section-row-dish-categories-exclusion-flag-item {
    flex: 0 0 calc(100% / 2);
    max-width: calc(100% / 2);
  }
  .position-page__workload-tab-pane .position-page__workload-tab-pane-section-row-order-types-item {
    flex: 0 0 calc(100% / 2);
    max-width: calc(100% / 2);
  }
  .position-page__workload-tab-pane .position-page__workload-tab-pane-section-row-units-item {
    flex: 0 0 calc(100% / 4);
    max-width: calc(100% / 4);
  }
  .position-page__workload-tab-pane .position-page__workload-tab-pane-additional-workload-section-row-workload-type-item {
    flex: 0 0 calc(100% / 2);
    max-width: calc(100% / 2);
  }
  .position-page__workload-tab-pane .position-page__workload-tab-pane-additional-workload-section-row-factor-item {
    flex: 0 0 calc(100% / 4);
    max-width: calc(100% / 4);
  }
  .position-page__workload-tab-pane .position-page__workload-tab-pane-additional-workload-section-row-units-item {
    width: unset;
  }
  .position-page__workload-tab-pane .position-page__workload-tab-pane-additional-workload-section-row-name-item {
    flex: 0 0 calc(100% / 12 * 5);
    max-width: calc(100% / 12 * 5);
  }
  .position-page__workload-tab-pane-additional-workload-section-row--type_other .position-page__workload-tab-pane-additional-workload-section-row-factor-item {
    order: 4;
  }
  .position-page__salary-tab-pane .position-page__salary-tab-pane-bulk-form-field {
    width: 215px;
  }
  .position-page__salary-tab-pane .position-page__salary-tab-pane-bonus-rate-form-field {
    width: 154px;
  }
  .position-page__salary-tab-pane .position-page__salary-tab-pane-bonus-sum-form-field {
    width: 154px;
  }
  .position-page__salary-tab-pane .position-page__salary-tab-pane-bonus-max-form-field {
    width: unset;
  }
  .position-page__salary-tab-pane .position-page__salary-tab-pane-bonus-max-form-field .hrm-form-field__label {
    white-space: nowrap;
  }
  .position-page__salary-tab-pane .position-page__salary-tab-pane-bonus-max-form-field .hrm-form-field__basis {
    width: 154px;
  }
  .position-page__salary-tab-pane .position-page__salary-tab-pane-fine-rate-form-field {
    width: 154px;
  }
  .position-page__salary-tab-pane .position-page__salary-tab-pane-fine-sum-form-field {
    width: 154px;
  }
  .position-page__salary-tab-pane .position-page__salary-tab-pane-fine-max-form-field {
    width: unset;
  }
  .position-page__salary-tab-pane .position-page__salary-tab-pane-fine-max-form-field .hrm-form-field__label {
    white-space: nowrap;
  }
  .position-page__salary-tab-pane .position-page__salary-tab-pane-fine-max-form-field .hrm-form-field__basis {
    width: 154px;
  }
  .position-page__deposit-tab-pane .position-page__section-row-item {
    width: unset;
  }
  .position-page__deposit-tab-pane .position-page__deposit-tab-pane-is-assigned-to-branch-item {
    width: 100%;
  }
  .position-page__deposit-tab-pane .position-page__deposit-tab-pane-is-assigned-to-branch-switch-group {
    margin-top: 0;
  }
  .position-page__deposit-tab-pane .position-page__deposit-tab-pane-sum-form-field,
  .position-page__deposit-tab-pane .position-page__deposit-tab-pane-min-salary-form-field,
  .position-page__deposit-tab-pane .position-page__deposit-tab-pane-shift-count-form-field,
  .position-page__deposit-tab-pane .position-page__deposit-tab-pane-rank-form-field {
    width: 161px;
  }
  .position-page__deposit-tab-pane-shift-sum-form-field .position-page__deposit-tab-pane-shift-sum-form-field-value-control {
    width: 61px;
  }
  .position-page__equipment-tab-pane .position-page__equipment-tab-pane-search-form-field {
    width: 100%;
  }
  .position-page__equipment-tab-pane-list .position-page__equipment-tab-pane-list-item {
    width: calc((100% - (20px * 3)) / 3);
  }
  .position-page__recruiting-tab-pane .position-page__recruiting-tab-pane-position-code-form-field {
    width: 154px;
  }
  .position-page__recruiting-tab-pane .position-page__recruiting-tab-pane-template-form-field {
    width: 338px;
  }
  .position-page__recruiting-tab-pane .position-page__recruiting-tab-pane-hatimaki-vacancy-id-form-field,
  .position-page__recruiting-tab-pane .position-page__deposit-tab-pane-avito-vacancy-xml-form-field {
    width: 524px;
  }
  .position-page__surcharges-tab-pane .position-page__surcharges-tab-pane-section-row-orders-type-item {
    width: 370px;
  }
  .position-page__surcharges-tab-pane .position-page__surcharges-tab-pane-section-row-type-item {
    width: 250px;
  }
  .position-page__surcharges-tab-pane .position-page__surcharges-tab-pane-section-row-dishes-item {
    width: 100%;
  }
  .position-page__surcharges-tab-pane .position-page__surcharges-tab-pane-section-row-dishes-item .hrm-form-field {
    max-width: 585px;
  }
  .position-page__surcharges-tab-pane .position-page__surcharges-tab-pane-section-row-params-item .position-page__surcharges-tab-pane-procent-item {
    width: 110px;
  }
  .position-page__surcharges-tab-pane .position-page__surcharges-tab-pane-section-row-params-item .position-page__surcharges-tab-pane-per-unit-item,
  .position-page__surcharges-tab-pane .position-page__surcharges-tab-pane-section-row-params-item .position-page__surcharges-tab-pane-min-count-item {
    width: 170px;
  }
}
@media (max-width: 767px) {
  .position-page__content {
    padding: 20px 20px 80px;
  }
  .position-page__content .position-page__navigation {
    margin-top: 22px;
    margin-right: -20px;
    margin-left: -20px;
    width: calc(100% + 40px);
  }
  .position-page__content .position-page__navigation .hrm-tab-group__content {
    padding-right: 20px;
    padding-left: 20px;
  }
  .position-page__content .position-page__header-second-row {
    margin-top: 12px;
  }
  .position-page__content .position-page__branch-form-field {
    margin-left: 0;
    width: 100%;
  }
  .position-page__title {
    font-size: 18px;
  }
  .position-page__tab-pane .position-page__tab-pane-action-list {
    position: fixed;
    left: 0;
    bottom: 0;
    width: 100%;
    z-index: 1000;
  }
  .position-page__workload-tab-pane .position-page__workload-tab-pane-section-row-name-item {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .position-page__workload-tab-pane .position-page__workload-tab-pane-section-row-workload-type-item {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .position-page__workload-tab-pane .position-page__workload-tab-pane-section-row-dish-categories-item {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .position-page__workload-tab-pane .position-page__workload-tab-pane-section-row-dish-categories-exclusion-flag-item {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .position-page__workload-tab-pane .position-page__workload-tab-pane-section-row-order-types-item {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .position-page__workload-tab-pane .position-page__workload-tab-pane-section-row-units-item {
    flex: 0 0 calc(100% / 2);
    max-width: calc(100% / 2);
  }
  .position-page__workload-tab-pane .position-page__workload-tab-pane-additional-workload-section-row-workload-type-item {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .position-page__workload-tab-pane .position-page__workload-tab-pane-additional-workload-section-row-factor-item {
    flex: 0 0 calc(100% / 2);
    max-width: calc(100% / 2);
  }
  .position-page__workload-tab-pane .position-page__workload-tab-pane-additional-workload-section-row-units-item {
    flex: 0 0 calc(100% / 2);
    max-width: calc(100% / 2);
  }
  .position-page__workload-tab-pane .position-page__workload-tab-pane-additional-workload-section-row-name-item {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .position-page__workload-tab-pane .position-page__workload-tab-pane-add-additional-workload-item {
    margin-top: 20px;
  }
  .position-page__workload-tab-pane .position-page__workload-tab-pane-additional-workload-section-row:not(:last-child) {
    margin-bottom: 26px;
  }
  .position-page__workload-tab-pane-section-row-dish-categories-exclusion-flag-item .hrm-form-field-switch-group {
    margin-top: 0;
  }
  .position-page__section-title {
    font-size: 15px;
  }
  .position-page__section-row .position-page__section-row-content {
    margin-right: -7.5px;
    margin-left: -7.5px;
    width: calc(100% + 15px);
  }
  .position-page__section-row-item {
    padding-right: 7.5px;
    padding-left: 7.5px;
  }
  .position-page__production-standard-form-field .hrm-form-field__control--type_complex {
    flex-direction: column;
  }
  .position-page__production-standard-form-field .position-page__production-standard-form-field-type-control {
    margin-right: 0;
    margin-bottom: 18px;
  }
  .position-page__workload-tab-pane-additional-workload-section-row .position-page__workload-tab-pane-additional-workload-section-row-factor-item {
    order: unset;
  }
  .position-page__workload-tab-pane-additional-workload-section-row .position-page__workload-tab-pane-additional-workload-section-row-remove-button {
    margin: -6px 7.5px 26px auto;
  }
  .position-page__workload-tab-pane-additional-workload-section-row:not(:last-child) {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #dfe4ef;
  }
  .position-page__workload-tab-pane-additional-workload-section-row:not(:last-child) .position-page__section-row-content {
    margin-bottom: -6px;
  }
  .position-page__workload-tab-pane-additional-workload-section-row--type_other .position-page__workload-tab-pane-additional-workload-section-row-remove-button {
    margin-top: 23px;
  }
  .position-page__salary-tab-pane .position-page__salary-tab-pane-bulk-form-field {
    width: 182px;
  }
  .position-page__salary-tab-pane .position-page__salary-tab-pane-bonus-rate-form-field {
    width: 182px;
  }
  .position-page__salary-tab-pane .position-page__salary-tab-pane-bonus-sum-form-field {
    width: 182px;
  }
  .position-page__salary-tab-pane .position-page__salary-tab-pane-bonus-max-form-field {
    width: 182px;
  }
  .position-page__salary-tab-pane .position-page__salary-tab-pane-bonus-max-form-field .hrm-form-field__label {
    white-space: normal;
  }
  .position-page__salary-tab-pane .position-page__salary-tab-pane-bonus-max-form-field .hrm-form-field__basis {
    width: 100%;
  }
  .position-page__salary-tab-pane .position-page__salary-tab-pane-fine-rate-form-field {
    width: 182px;
  }
  .position-page__salary-tab-pane .position-page__salary-tab-pane-fine-sum-form-field {
    width: 182px;
  }
  .position-page__salary-tab-pane .position-page__salary-tab-pane-fine-max-form-field {
    width: 182px;
  }
  .position-page__salary-tab-pane .position-page__salary-tab-pane-fine-max-form-field .hrm-form-field__label {
    white-space: normal;
  }
  .position-page__salary-tab-pane .position-page__salary-tab-pane-fine-max-form-field .hrm-form-field__basis {
    width: 100%;
  }
  .position-page__salary-tab-pane-section-row-premium-account-item-switch-group .hrm-switch-group__label {
    width: 188px;
  }
  .position-page__ranks-tab-pane .position-page__ranks-tab-pane-table-fixed-section-container {
    margin-top: 20px;
    width: calc(100% + 40px);
    margin-left: -20px;
    margin-right: -20px;
  }
  .position-page__ranks-tab-pane .position-page__ranks-tab-pane-table {
    margin-top: 0;
  }
  .position-page__ranks-tab-pane .position-page__ranks-tab-pane-table-fixed-section {
    width: unset;
  }
  .position-page__ranks-tab-pane-table > tbody > tr > th {
    width: 105px !important;
    min-width: 105px !important;
  }
  .position-page__ranks-tab-pane-table > tbody > tr > td {
    min-width: 70px;
    white-space: nowrap;
  }
  .position-page__ranks-tab-pane-table-fixed-section {
    background-color: #fff;
  }
  .position-page__ranks-tab-pane-table-number-cell {
    text-align: end;
  }
  .position-page__ranks-tab-pane-table-actions-cell {
    text-align: end;
  }
  .position-page__rank-modal .position-page__rank-modal-dialog-wrapper {
    width: 100%;
  }
  .position-page__specialities-tab-pane-table-fixed-section {
    background-color: #fff;
  }
  .position-page__specialities-tab-pane-table-number-cell {
    text-align: end;
  }
  .position-page__specialities-tab-pane-table-actions-cell {
    text-align: end;
  }
  .position-page__shifts-tab-pane-list .position-page__shifts-tab-pane-list-item {
    margin-right: -20px;
    margin-left: -20px;
    padding-right: 20px;
    padding-left: 20px;
    padding-bottom: 0;
  }
  .position-page__shifts-tab-pane-list-item .position-page__section-row-item {
    width: 100%;
  }
  .position-page__shifts-tab-pane-list-item .position-page__shifts-tab-pane-list-item-header {
    padding-top: 14px;
    padding-bottom: 14px;
  }
  .position-page__shifts-tab-pane-list-item .position-page__shifts-tab-pane-list-item-body {
    padding-top: 12px;
  }
  .position-page__shifts-tab-pane-list-item .position-page__shifts-tab-pane-list-item-delete-button {
    margin-left: auto;
  }
  .position-page__shifts-tab-pane-list-item .position-page__shifts-tab-pane-list-item-interval-form-field,
  .position-page__shifts-tab-pane-list-item .position-page__shifts-tab-pane-list-item-salary-factor-form-field,
  .position-page__shifts-tab-pane-list-item .position-page__shifts-tab-pane-list-item-bonus-rate-form-field,
  .position-page__shifts-tab-pane-list-item .position-page__shifts-tab-pane-list-item-bonus-sum-form-field,
  .position-page__shifts-tab-pane-list-item .position-page__shifts-tab-pane-list-item-bonus-max-form-field,
  .position-page__shifts-tab-pane-list-item .position-page__shifts-tab-pane-list-item-fine-rate-form-field,
  .position-page__shifts-tab-pane-list-item .position-page__shifts-tab-pane-list-item-fine-sum-form-field,
  .position-page__shifts-tab-pane-list-item .position-page__shifts-tab-pane-list-item-fine-max-form-field {
    width: 182px;
  }
  .position-page__shifts-tab-pane-list-item .position-page__shifts-tab-pane-list-item-bonus-max-section-row-item {
    padding-left: 7.5px;
  }
  .position-page__shifts-tab-pane-list-item .position-page__shifts-tab-pane-list-item-fine-max-section-row-item {
    padding-left: 7.5px;
  }
  .position-page__deposit-tab-pane .position-page__section-row-item {
    width: 100%;
  }
  .position-page__deposit-tab-pane .position-page__deposit-tab-pane-is-assigned-to-branch-item {
    width: 100%;
  }
  .position-page__deposit-tab-pane .position-page__deposit-tab-pane-manual-switch-group {
    margin-top: 0;
  }
  .position-page__deposit-tab-pane .position-page__deposit-tab-pane-sum-form-field,
  .position-page__deposit-tab-pane .position-page__deposit-tab-pane-min-salary-form-field {
    width: 182px;
  }
  .position-page__deposit-tab-pane .position-page__deposit-tab-pane-shift-count-form-field,
  .position-page__deposit-tab-pane .position-page__deposit-tab-pane-rank-form-field {
    width: 100%;
  }
  .position-page__deposit-tab-pane .position-page__deposit-tab-pane-shift-count-item,
  .position-page__deposit-tab-pane .position-page__deposit-tab-pane-rank-item {
    flex: 0 0 calc(100% / 2);
    max-width: calc(100% / 2);
    width: unset;
  }
  .position-page__deposit-tab-pane-shift-sum-form-field .position-page__deposit-tab-pane-shift-sum-form-field-type-control {
    width: 182px;
  }
  .position-page__deposit-tab-pane-shift-sum-form-field .position-page__deposit-tab-pane-shift-sum-form-field-value-control {
    width: 83px;
  }
  .position-page__surcharges-tab-pane .position-page__section-row-item {
    width: 100%;
  }
  .position-page__surcharges-tab-pane .position-page__section-row-item .position-page__surcharges-tab-pane-procent-item,
  .position-page__surcharges-tab-pane .position-page__section-row-item .position-page__surcharges-tab-pane-per-unit-item,
  .position-page__surcharges-tab-pane .position-page__section-row-item .position-page__surcharges-tab-pane-min-count-item {
    width: 50%;
  }
  .position-page__equipment-tab-pane .position-page__equipment-tab-pane-list {
    margin-top: 30px;
  }
  .position-page__equipment-tab-pane-list .position-page__equipment-tab-pane-list-item {
    width: 100%;
  }
  .position-page__recruiting-tab-pane .position-page__section-row-item {
    width: 100%;
  }
  .position-page__recruiting-tab-pane .position-page__recruiting-tab-pane-position-code-form-field {
    width: 182px;
  }
  .position-page__recruiting-tab-pane .position-page__recruiting-tab-pane-template-form-field {
    width: 100%;
  }
  .position-page__recruiting-tab-pane .position-page__recruiting-tab-pane-hatimaki-vacancy-id-form-field,
  .position-page__recruiting-tab-pane .position-page__deposit-tab-pane-avito-vacancy-xml-form-field {
    width: 100%;
  }
  .position-page__tab-pane-action-list {
    background-color: #fff;
    box-shadow: 0 0 15px rgba(8, 20, 45, 0.3);
  }
  .position-page__tab-pane-action-list .position-page__tab-pane-action-list-item {
    flex: 1;
    margin: 0 !important;
  }
  .position-page__cancel-button,
  .position-page__save-button {
    border-radius: 0;
    border: none;
  }
}
.position-page-hrm-dishes-select-dropdown {
  max-width: 370px;
}
.position-page__delete-rank-modal-dialog {
  width: 460px !important;
}
.position-page__delete-rank-modal-dialog--initializing {
  visibility: hidden;
}
.position-page__delete-rank-modal-dialog-cancel-button {
  width: 120px;
}
.position-page__delete-rank-modal-dialog-submit-button {
  width: 125px;
}
.position-page__rank-modal-dialog {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow-y: auto;
  padding: 40px 30px;
  position: relative;
  background: #FFFFFF;
  box-shadow: 0 5px 20px rgba(115, 128, 141, 0.4);
}
.position-page__rank-modal-dialog .position-page__rank-modal-dialog-close-button {
  position: absolute;
  top: 14px;
  right: 14px;
}
.position-page__rank-modal-dialog .position-page__rank-modal-dialog-header {
  margin-bottom: 30px;
}
.position-page__rank-modal-dialog .position-page__rank-modal-dialog-add-condition-button {
  margin-top: -10px;
}
.position-page__rank-modal-dialog .position-page__rank-modal-dialog-change-rank-recommendations-section {
  margin-top: 40px;
}
.position-page__rank-modal-dialog .position-page__rank-modal-dialog-bonus-and-fine-sum-section {
  margin-top: 4px;
}
.position-page__rank-modal-dialog .position-page__rank-modal-dialog-action-list {
  margin-top: 10px;
}
.position-page__rank-modal-dialog--initializing {
  visibility: hidden;
}
.position-page__rank-modal-dialog-close-button {
  width: 11px;
  height: 10px;
  background-image: url('data:image/svg+xml,%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Csvg%20width%3D%2211%22%20height%3D%2210%22%20viewBox%3D%220%200%2011%2010%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M5.06826%2010C4.5181%2010%204.0721%209.5512%204.0721%208.99759L4.07112%201.00241C4.07112%200.448795%204.51711%200%205.06728%200C5.61744%200%206.06344%200.448796%206.06344%201.00241L6.06442%208.99759C6.06442%209.5512%205.61843%2010%205.06826%2010Z%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M10.0713%205.00858C10.0713%204.45496%209.62529%204.00617%209.07513%204.00617L1.06745%204.00618C0.517284%204.00618%200.0712891%204.45497%200.0712891%205.00859C0.0712891%205.56221%200.517284%206.011%201.06745%206.011L9.07513%206.01099C9.62529%206.01099%2010.0713%205.5622%2010.0713%205.00858Z%22%20fill%3D%22%238E9CBB%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E%0A%20%20%20%20%20%20%20%20');
  background-size: 100% 100%;
  background-repeat: no-repeat;
  transform: rotate(45deg);
}
.position-page__rank-modal-dialog-header {
  display: flex;
  justify-content: space-between;
}
.position-page__rank-modal-dialog-title {
  font-weight: 500;
  font-size: 22px;
  line-height: 108%;
}
.position-page__rank-modal-dialog-row .position-page__rank-modal-dialog-row-item {
  margin-bottom: 30px;
}
.position-page__rank-modal-dialog-condition-row .position-page__rank-modal-dialog-condition-row-remove-button {
  margin-top: 22px;
}
.position-page__rank-modal-dialog-action-list {
  display: flex;
}
.position-page__rank-modal-dialog-action-list .position-page__rank-modal-dialog-action-list-item {
  flex-shrink: 0;
}
.position-page__rank-modal-dialog-action-list .position-page__rank-modal-dialog-action-list-item:not(:first-child) {
  margin-left: 10px;
}
.position-page__rank-modal-dialog-cancel-button {
  width: 120px;
}
.position-page__rank-modal-dialog-save-button {
  width: 125px;
}
.position-page__rank-modal-dialog-condition-production-form-control {
  text-align: center;
}
.position-page__rank-modal-dialog-change-rank-recommendations-section-header-text {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
@media (max-width: 767px) {
  .position-page__rank-modal-dialog {
    padding: 32px 20px 72px;
  }
  .position-page__rank-modal-dialog .position-page__rank-modal-dialog-condition-row-remove-button {
    display: flex;
    margin-top: -10px;
    margin-left: auto;
  }
  .position-page__rank-modal-dialog .position-page__rank-modal-dialog-add-condition-button {
    margin-top: 0;
  }
  .position-page__rank-modal-dialog .position-page__rank-modal-dialog-change-rank-recommendations-section {
    margin-right: -20px;
    margin-left: -20px;
  }
  .position-page__rank-modal-dialog .position-page__rank-modal-dialog-action-list {
    position: fixed;
    left: 0;
    bottom: 0;
    width: 100%;
    z-index: 2;
  }
  .position-page__rank-modal-dialog-header {
    align-items: flex-start;
    flex-direction: column;
  }
  .position-page__rank-modal-dialog-header .position-page__rank-modal-dialog-delete-button {
    margin-top: 14px;
  }
  .position-page__rank-modal-dialog-title {
    font-size: 18px;
  }
  .position-page__rank-modal-dialog-documents-required-switch-group {
    margin-top: 0;
    align-items: flex-start;
  }
  .position-page__rank-modal-dialog-documents-required-switch-group .hrm-switch-group__label {
    align-items: flex-start;
  }
  .position-page__rank-modal-dialog-condition:not(:nth-child(1)) {
    border-bottom-width: 1px;
    margin-bottom: 20px;
    padding-bottom: 20px;
    border-bottom-style: solid;
    border-bottom-color: #DFE4EF;
  }
  .position-page__rank-modal-dialog-condition-row-remove-button-item {
    margin-bottom: 0 !important;
  }
  .position-page__rank-modal-dialog-action-list {
    background-color: #FFF;
    box-shadow: 0 0 15px rgba(8, 20, 45, 0.3);
  }
  .position-page__rank-modal-dialog-action-list .position-page__rank-modal-dialog-action-list-item {
    flex: 1;
    margin: 0 !important;
  }
  .position-page__rank-modal-dialog-change-rank-recommendations-section {
    border-top-width: 1px;
    border-bottom-width: 1px;
    padding-top: 14px;
    padding-right: 20px;
    padding-left: 20px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-top-color: #DFE4EF;
    border-bottom-color: #DFE4EF;
  }
  .position-page__rank-modal-dialog-change-rank-recommendations-section .hrm-section__header {
    align-items: flex-start;
    flex-wrap: nowrap;
    margin-bottom: 15px;
  }
  .position-page__rank-modal-dialog-change-rank-recommendations-section .position-page__rank-modal-dialog-change-rank-recommendations-section-toggle-button {
    margin-right: 10px;
    flex-shrink: 0;
  }
  .position-page__rank-modal-dialog-bonus-and-fine-sum-section .position-page__rank-modal-dialog-row:last-child .position-page__rank-modal-dialog-row-item:last-child {
    margin-bottom: 20px;
  }
  .position-page__rank-modal-dialog-cancel-button,
  .position-page__rank-modal-dialog-save-button {
    border-radius: 0;
    border: none;
  }
}
.position-page__delete-speciality-modal-dialog {
  width: 460px !important;
}
.position-page__delete-speciality-modal-dialog--initializing {
  visibility: hidden;
}
.position-page__delete-speciality-modal-dialog-cancel-button {
  width: 120px;
}
.position-page__delete-speciality-modal-dialog-submit-button {
  width: 125px;
}
.position-page__speciality-modal-dialog {
  width: 460px !important;
}
.position-page__speciality-modal-dialog--initializing {
  visibility: hidden;
}
.position-page__speciality-modal-dialog-cancel-button {
  width: 120px;
}
.position-page__speciality-modal-dialog-submit-button {
  width: 125px;
}
.position-page__xml-control {
  border-width: 1px;
  width: 100%;
  border-color: #BFC9E0;
  border-style: solid;
}
.position-page__xml-control--initializing * {
  visibility: hidden;
}

/*# sourceMappingURL=position-page.css.map */

{"version":3,"sources":["../base/_variables.less","setup-wizard-page/setup-wizard-page.less","setup-wizard-page/components/schedule-selector-calendar/_schedule-selector-calendar.less"],"names":[],"mappings":"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","sourcesContent":["@tablet-max-width: 1200px;\r\n@mobile-max-width: 767px;\r\n\r\n@neutral-theme-color: #0066ff;\r\n@positive-theme-color: #12c971;\r\n@negative-theme-color: #ff238d;\r\n@secondary-theme-color: #8e9cbb;\r\n\r\n@border-color: #dfe4ef;\r\n@light-grey-color: #f5f7fa;\r\n\r\n@hover-transition-duration: 0.3s;\r\n@hover-transition-timing-function: ease;\r\n\r\n.support-icon-background-image(@color) {\r\n  @svg-content: escape(\r\n    '\r\n        <svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\r\n            <path d=\"M10 18C12.1217 18 14.1566 17.1571 15.6569 15.6569C17.1571 14.1566 18 12.1217 18 10C18 7.87827 17.1571 5.84344 15.6569 4.34315C14.1566 2.84285 12.1217 2 10 2C7.87827 2 5.84344 2.84285 4.34315 4.34315C2.84285 5.84344 2 7.87827 2 10C2 12.1217 2.84285 14.1566 4.34315 15.6569C5.84344 17.1571 7.87827 18 10 18ZM10 20C4.477 20 0 15.523 0 10C0 4.477 4.477 0 10 0C15.523 0 20 4.477 20 10C20 15.523 15.523 20 10 20ZM13.446 7.968C13.1017 7.38474 12.6153 6.89826 12.032 6.554L15.657 2.929L17.071 4.343L13.446 7.968ZM7.968 13.446L4.343 17.071L2.929 15.657L6.554 12.032C6.89826 12.6153 7.38474 13.1017 7.968 13.446ZM7.968 6.554C7.38474 6.89826 6.89826 7.38474 6.554 7.968L2.929 4.343L4.343 2.93L7.968 6.555V6.554ZM12.704 12.948C11.9332 13.655 10.9162 14.032 9.87079 13.9981C8.82541 13.9643 7.83488 13.5223 7.11142 12.767C6.38797 12.0116 5.98916 11.0029 6.00044 9.95706C6.01172 8.9112 6.4322 7.91136 7.17178 7.17178C7.91136 6.4322 8.9112 6.01172 9.95706 6.00044C11.0029 5.98916 12.0116 6.38797 12.767 7.11142C13.5223 7.83488 13.9643 8.82541 13.9981 9.87079C14.032 10.9162 13.655 11.9332 12.948 12.704C13.141 12.494 13.307 12.269 13.446 12.032L16.32 14.906C15.9093 15.4343 15.4343 15.9093 14.906 16.32L12.032 13.446C12.269 13.306 12.494 13.141 12.704 12.948ZM10 12C10.5304 12 11.0391 11.7893 11.4142 11.4142C11.7893 11.0391 12 10.5304 12 10C12 9.46957 11.7893 8.96086 11.4142 8.58579C11.0391 8.21071 10.5304 8 10 8C9.46957 8 8.96086 8.21071 8.58579 8.58579C8.21071 8.96086 8 9.46957 8 10C8 10.5304 8.21071 11.0391 8.58579 11.4142C8.96086 11.7893 9.46957 12 10 12Z\" fill=\"@{color}\"/>\r\n        </svg>\r\n\t'\r\n  );\r\n  @result: url('data:image/svg+xml,@{svg-content}');\r\n}\r\n\r\n.error-icon-background-image(@color) {\r\n  @svg-content: escape(\r\n    '\r\n        <svg width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\r\n            <circle cx=\"7\" cy=\"7\" r=\"6.5\" fill=\"white\" stroke=\"@{color}\"/>\r\n            <circle cx=\"7\" cy=\"10\" r=\"1\" fill=\"@{color}\"/>\r\n            <rect x=\"6\" y=\"3\" width=\"2\" height=\"5\" rx=\"1\" fill=\"@{color}\"/>\r\n        </svg>\r\n\t'\r\n  );\r\n  @result: url('data:image/svg+xml,@{svg-content}');\r\n}\r\n\r\n.input-number-appearance {\r\n  &::-webkit-inner-spin-button,\r\n  &::-webkit-outer-spin-button {\r\n    -webkit-appearance: none;\r\n    -moz-appearance: none;\r\n    appearance: none;\r\n    margin: 0;\r\n  }\r\n\r\n  & {\r\n    -moz-appearance: textfield;\r\n  }\r\n}\r\n\r\n.color {\r\n  &--positive {\r\n    color: @positive-theme-color;\r\n  }\r\n  &--negative {\r\n    color: @negative-theme-color;\r\n  }\r\n  &--secondary {\r\n    color: @secondary-theme-color;\r\n  }\r\n  &--neutral {\r\n    color: @neutral-theme-color;\r\n  }\r\n}\r\n","@import '../../base/_variables.less';\r\n\r\n.setup-wizard-page {\r\n    .setup-wizard-page__stepper {\r\n        width: 768px;\r\n    }\r\n\r\n    .setup-wizard-page__tab-container {\r\n        width: 100%;\r\n    }\r\n\r\n    &__content {\r\n        display: flex;\r\n        flex-direction: column;\r\n        align-items: center;\r\n        padding-top: 55px;\r\n    }\r\n\r\n    &__tab-pane {\r\n        display: flex;\r\n        flex-direction: column;\r\n        align-items: center;\r\n        width: 100%;\r\n\r\n        .setup-wizard-page__tab-pane-actions {\r\n            margin-top: 34px;\r\n        }\r\n    }\r\n\r\n    &__tab-pane-actions {\r\n        display: flex;\r\n\r\n        .setup-wizard-page__tab-pane-actions-button {\r\n            width: 100px;\r\n\r\n            &:not(:first-child) {\r\n                margin-left: 11px;\r\n            }\r\n        }\r\n    }\r\n\r\n    &__company-type-tab-pane {\r\n        padding-top: 89px;\r\n    }\r\n\r\n    &__company-type-selector {\r\n        display: flex;\r\n\r\n        .setup-wizard-page__company-type-selector-option {\r\n            width: 378px;\r\n            height: 260px;\r\n\r\n            &:not(:first-child) {\r\n                margin-left: 7px;\r\n            }\r\n        }\r\n    }\r\n\r\n    &__company-type-selector-option {\r\n        display: flex;\r\n        flex-direction: column;\r\n        align-items: center;\r\n        justify-content: center;\r\n\r\n        background: #FFFFFF;\r\n        box-shadow: 0 1px 4px rgba(0, 15, 38, 0.1);\r\n        border-radius: 6px;\r\n        cursor: pointer;\r\n\r\n        transition: box-shadow @hover-transition-duration @hover-transition-timing-function;\r\n\r\n        .setup-wizard-page__company-type-selector-option-label {\r\n            margin-top: 36px;\r\n        }\r\n\r\n        &:hover {\r\n            box-shadow: 0 1px 8px rgba(0, 102, 255, 0.4);\r\n        }\r\n\r\n        &:active {\r\n            box-shadow: none;\r\n        }\r\n    }\r\n\r\n    &__company-type-selector-option-icon {\r\n        .setup-wizard-page__company-type-selector-option--value_retail & {\r\n            width: 109px;\r\n            height: 80px;\r\n\r\n            background: url('../../assets/img/retail-icon.svg');\r\n        }\r\n\r\n        .setup-wizard-page__company-type-selector-option--value_foodservice & {\r\n            width: 126px;\r\n            height: 84px;\r\n\r\n            background: url('../../assets/img/foodservice-icon.svg');\r\n        }\r\n    }\r\n\r\n    &__company-type-selector-option-label {\r\n        font-weight: 500;\r\n        font-size: 18px;\r\n        color: #000000;\r\n\r\n        transition: color @hover-transition-duration @hover-transition-timing-function;\r\n\r\n        .setup-wizard-page__company-type-selector-option:hover &,\r\n        .setup-wizard-page__company-type-selector-option:active & {\r\n            color: #003F9D;\r\n        }\r\n    }\r\n\r\n    &__dish-categories-tab-pane {\r\n        padding-top: 50px;\r\n\r\n        .setup-wizard-page__dish-categories-selector {\r\n            width: 764px;\r\n        }\r\n    }\r\n\r\n    &__dish-categories-selector {\r\n        padding: 54px 100px 64px;\r\n\r\n        background: #FFFFFF;\r\n        box-shadow: 0 1px 4px rgba(0, 15, 38, 0.1);\r\n        border-radius: 6px;\r\n\r\n        .setup-wizard-page__dish-categories-selector-list {\r\n            margin-top: 34px;\r\n        }\r\n\r\n        .setup-wizard-page__dish-categories-selector-add-button {\r\n            margin-top: 34px;\r\n        }\r\n    }\r\n\r\n    &__dish-categories-selector-title {\r\n        font-weight: 500;\r\n        font-size: 22px;\r\n    }\r\n\r\n    &__dish-categories-selector-list {\r\n        .setup-wizard-page__dish-categories-selector-item {\r\n            &:not(:first-child) {\r\n                margin-top: 25px;\r\n            }\r\n        }\r\n    }\r\n\r\n    &__dish-categories-selector-item {\r\n        .setup-wizard-page__dish-categories-selector-item-field {\r\n            width: 1px;\r\n            flex-grow: 1;\r\n        }\r\n\r\n        .setup-wizard-page__dish-categories-selector-item-remove-button {\r\n            flex-shrink: 0;\r\n            margin-top: calc(27.4px - 3.5px);\r\n            margin-left: calc(29px - 4.5px);\r\n        }\r\n    }\r\n\r\n    &__dish-categories-selector-item-content {\r\n        display: flex;\r\n    }\r\n\r\n    &__schedule-tab-pane {\r\n        padding-top: 50px;\r\n\r\n        .setup-wizard-page__schedule-selector {\r\n            width: 764px;\r\n        }\r\n    }\r\n\r\n    &__schedule-selector {\r\n        display: flex;\r\n        flex-direction: column;\r\n        padding: 54px 100px 64px;\r\n\r\n        background: #FFFFFF;\r\n        box-shadow: 0 1px 4px rgba(0, 15, 38, 0.1);\r\n        border-radius: 6px;\r\n\r\n        .setup-wizard-page__schedule-selector-controls {\r\n            width: 100%;\r\n            margin-top: 20px;\r\n        }\r\n\r\n        .setup-wizard-page__schedule-selector-calendar {\r\n            margin-top: 30px;\r\n        }\r\n\r\n        .setup-wizard-page__schedule-selector-actions {\r\n            align-self: flex-end;\r\n            margin-top: 21px;\r\n        }\r\n    }\r\n\r\n    &__schedule-selector-title {\r\n        font-weight: 500;\r\n        font-size: 22px;\r\n    }\r\n\r\n    &__schedule-selector-controls {\r\n        display: flex;\r\n        align-items: center;\r\n        justify-content: space-between;\r\n    }\r\n\r\n    &__schedule-selector-interval-selector {\r\n        display: flex;\r\n        align-items: center;\r\n\r\n        .setup-wizard-page__schedule-selector-interval-selector-control {\r\n            margin-left: 16px;\r\n            width: 108.4px;\r\n        }\r\n    }\r\n\r\n    &__schedule-selector-interval-selector-label {\r\n        font-size: 15px;\r\n    }\r\n\r\n    &__schedule-selector-interval-selector-control {\r\n        display: flex;\r\n        align-items: center;\r\n        justify-content: space-between;\r\n\r\n        .setup-wizard-page__schedule-selector-interval-selector-control-field {\r\n            width: 38px;\r\n        }\r\n    }\r\n\r\n    &__schedule-selector-interval-selector-control-field {\r\n        padding-top: 14px !important;\r\n    }\r\n\r\n    &__schedule-selector-interval-selector-control-separator {\r\n        font-size: 15px;\r\n        color: #8E9CBB;\r\n    }\r\n\r\n    &__schedule-selector-actions {\r\n        display: flex;\r\n\r\n        .setup-wizard-page__schedule-selector-action {\r\n            &:not(:first-child) {\r\n                margin-left: 10px;\r\n            }\r\n        }\r\n    }\r\n\r\n    &__turnover-tab-pane {\r\n        padding-top: 50px;\r\n\r\n        .setup-wizard-page__turnover-selector {\r\n            width: 906px;\r\n        }\r\n    }\r\n\r\n    &__turnover-selector {\r\n        display: flex;\r\n        flex-direction: column;\r\n        padding: 54px 100px 64px;\r\n\r\n        background: #FFFFFF;\r\n        box-shadow: 0 1px 4px rgba(0, 15, 38, 0.1);\r\n        border-radius: 6px;\r\n\r\n        .setup-wizard-page__turnover-selector-description {\r\n            margin-top: 30px;\r\n        }\r\n\r\n        .setup-wizard-page__turnover-selector-table-sticky-section-container {\r\n            margin-top: 21px;\r\n\r\n            .setup-wizard-page__turnover-selector-table {\r\n                margin-top: 0;\r\n            }\r\n        }\r\n\r\n        .setup-wizard-page__turnover-selector-table {\r\n            width: 100%;\r\n            margin-top: 21px;\r\n        }\r\n\r\n        .setup-wizard-page__turnover-selector-actions {\r\n            align-self: flex-end;\r\n            margin-top: 21px;\r\n        }\r\n\r\n        .setup-wizard-page__turnover-tab-pane--calculated & {\r\n            .setup-wizard-page__turnover-selector-table-sticky-section-container {\r\n                margin-top: 40px;\r\n\r\n                .setup-wizard-page__turnover-selector-table {\r\n                    margin-top: 0;\r\n                }\r\n            }\r\n\r\n            .setup-wizard-page__turnover-selector-table {\r\n                margin-top: 40px;\r\n            }\r\n        }\r\n\r\n        .setup-wizard-page__turnover-selector-calculating {\r\n            margin-top: 28px;\r\n        }\r\n    }\r\n\r\n    &__turnover-selector-title {\r\n        font-weight: 500;\r\n        font-size: 22px;\r\n    }\r\n\r\n    &__turnover-selector-description {\r\n        font-size: 15px;\r\n    }\r\n\r\n    &__turnover-selector-table {\r\n        & > thead > tr > th {\r\n            height: 34px;\r\n            padding-top: 5px;\r\n            padding-bottom: 5px;\r\n        }\r\n\r\n        .setup-wizard-page__turnover-selector-table-units-head-cell,\r\n        .setup-wizard-page__turnover-selector-table-units-cell {\r\n            width: 127px;\r\n            max-width: 127px;\r\n        }\r\n\r\n        .setup-wizard-page__turnover-selector-table-weekday-head-cell,\r\n        .setup-wizard-page__turnover-selector-table-weekday-cell,\r\n        .setup-wizard-page__turnover-selector-table-hour-cell {\r\n            min-width: 70px;\r\n            width: 70px;\r\n        }\r\n\r\n        .setup-wizard-page__turnover-selector-table-week-total-head-cell,\r\n        .setup-wizard-page__turnover-selector-table-week-total-cell,\r\n        .setup-wizard-page__turnover-selector-table-hour-total-cell {\r\n            width: 80px;\r\n            max-width: 80px;\r\n        }\r\n    }\r\n\r\n    &__turnover-selector-table-sticky-header-wrapper {\r\n        height: 0;\r\n\r\n        opacity: 0;\r\n        transform: translateY(-100%);\r\n\r\n        &.hrm-table__sticky-section-wrapper--stuck {\r\n            height: unset;\r\n\r\n            opacity: 1;\r\n            transform: translateY(0);\r\n\r\n            transition: transform 300ms ease-in-out,\r\n                        opacity 300ms ease-in-out;\r\n        }\r\n    }\r\n\r\n    &__turnover-selector-table-sticky-header {\r\n        background-color: #FFFFFF;\r\n\r\n        & > thead > tr > th,\r\n        & > tbody > tr > td {\r\n            height: 30px;\r\n            padding-top: 2px;\r\n            padding-bottom: 2px;\r\n        }\r\n\r\n        .setup-wizard-page__turnover-selector-table-units-head-cell {\r\n            font-weight: bold !important;\r\n            font-size: 13px !important;\r\n            color: #000 !important;\r\n            white-space: nowrap;\r\n            text-overflow: ellipsis;\r\n            overflow: hidden;\r\n        }\r\n\r\n        .setup-wizard-page__turnover-selector-table-week-total-head-cell {\r\n            background-color: #E1EDFF;\r\n        }\r\n\r\n        .hrm-table__editable-cell-control.hrm-table__editable-cell-control--type_select {\r\n            .select2-selection__rendered {\r\n                white-space: nowrap !important;\r\n            }\r\n        }\r\n    }\r\n\r\n    &__turnover-selector-table-category-row {\r\n        & > td {\r\n            border-top-width: 2px !important;\r\n        }\r\n    }\r\n\r\n    &__turnover-selector-table-hour-row {\r\n        & > td {\r\n            height: 30px !important;\r\n        }\r\n    }\r\n\r\n    &__turnover-selector-table-units-head-cell {\r\n        .setup-wizard-page__turnover-selector-table-units-head-cell-content {\r\n            width: 105px;\r\n            height: 24.4px;\r\n        }\r\n    }\r\n\r\n    &__turnover-selector-table-units-head-cell-content {\r\n        display: block;\r\n\r\n        overflow: hidden;\r\n        text-overflow: ellipsis;\r\n        line-height: 24.4px;\r\n    }\r\n\r\n    &__turnover-selector-table-units-cell {\r\n        .hrm-table__editable-cell-control.hrm-table__editable-cell-control--type_select {\r\n            width: 125px !important;\r\n        }\r\n    }\r\n\r\n    &__turnover-selector-table-category-name-cell {\r\n        height: 25px !important;\r\n        font-weight: bold;\r\n    }\r\n\r\n    &__turnover-selector-table-weekday-cell {\r\n        .hrm-table__editable-cell-control {\r\n            &--type_input {\r\n                text-align: end;\r\n            }\r\n        }\r\n\r\n        &--disabled {\r\n            background-color: #F5F7FA;\r\n        }\r\n    }\r\n\r\n    &__turnover-selector-table-week-total-cell {\r\n        background-color: #E1EDFF;\r\n\r\n        .hrm-table__editable-cell-control {\r\n            &--type_input {\r\n                text-align: end;\r\n            }\r\n        }\r\n    }\r\n\r\n    &__turnover-selector-table-hour-label-cell {\r\n        text-align: end;\r\n        white-space: nowrap;\r\n        color: #8E9CBB;\r\n    }\r\n\r\n    &__turnover-selector-table-hour-label-minute {\r\n        font-size: 9px;\r\n        font-weight: 500;\r\n        vertical-align: super;\r\n    }\r\n\r\n    &__turnover-selector-table-hour-cell {\r\n        .hrm-table__editable-cell-control {\r\n            &--type_input {\r\n                text-align: end;\r\n            }\r\n        }\r\n\r\n        &--disabled {\r\n            background-color: #F5F7FA;\r\n        }\r\n    }\r\n\r\n    &__turnover-selector-table-hour-total-cell {\r\n        background-color: #E1EDFF;\r\n\r\n        .hrm-table__editable-cell-control {\r\n            &--type_input {\r\n                text-align: end;\r\n            }\r\n        }\r\n    }\r\n\r\n    &__turnover-selector-actions {\r\n        display: flex;\r\n\r\n        .setup-wizard-page__turnover-selector-action {\r\n            &:not(:first-child) {\r\n                margin-left: 10px;\r\n            }\r\n        }\r\n    }\r\n\r\n    &__turnover-tab-pane-calculate-button {\r\n        width: 130px !important;\r\n    }\r\n\r\n    &__turnover-selector-calculating {\r\n        display: flex;\r\n        flex-direction: column;\r\n        align-items: center;\r\n        justify-content: center;\r\n\r\n        height: 234px;\r\n        border-width: 1px;\r\n\r\n        border-style: solid;\r\n        border-color: #DFE4EF;\r\n\r\n        .setup-wizard-page__turnover-selector-calculating-text {\r\n            margin-top: 30px;\r\n        }\r\n    }\r\n\r\n    &__turnover-selector-calculating-indicator {\r\n        color: #FF238D;\r\n        font-size: 40px;\r\n    }\r\n\r\n    &__turnover-selector-calculating-text {\r\n        font-size: 15px;\r\n        line-height: 108%;\r\n        text-align: center;\r\n        color: #8E9CBB;\r\n    }\r\n\r\n    &__positions-tab-pane {\r\n        padding-top: 50px;\r\n\r\n        .setup-wizard-page__positions-selector {\r\n            width: 764px;\r\n        }\r\n    }\r\n\r\n    &__positions-selector {\r\n        padding: 54px 100px 64px;\r\n\r\n        background: #FFFFFF;\r\n        box-shadow: 0 1px 4px rgba(0, 15, 38, 0.1);\r\n        border-radius: 6px;\r\n\r\n        .setup-wizard-page__positions-selector-list {\r\n            margin-top: 34px;\r\n        }\r\n\r\n        .setup-wizard-page__positions-selector-add-button {\r\n            margin-top: 34px;\r\n        }\r\n    }\r\n\r\n    &__positions-selector-title {\r\n        font-weight: 500;\r\n        font-size: 22px;\r\n    }\r\n\r\n    &__positions-selector-list {\r\n        .setup-wizard-page__positions-selector-item {\r\n            &:not(:first-child) {\r\n                margin-top: 25px;\r\n            }\r\n        }\r\n    }\r\n\r\n    &__positions-selector-item {\r\n        .setup-wizard-page__positions-selector-item-field {\r\n            flex-grow: 1;\r\n            width: 1px;\r\n        }\r\n\r\n        .setup-wizard-page__positions-selector-item-remove-button {\r\n            flex-shrink: 0;\r\n            margin-top: calc(27.4px - 3.5px);\r\n            margin-left: calc(29px - 4.5px);\r\n        }\r\n    }\r\n\r\n    &__positions-selector-item-content {\r\n        display: flex;\r\n    }\r\n\r\n    &__workload-type-tab-pane {\r\n        padding-top: 50px;\r\n\r\n        .setup-wizard-page__workload-type-selector {\r\n            width: 764px;\r\n        }\r\n    }\r\n\r\n    &__workload-type-selector {\r\n        padding: 54px 100px 64px;\r\n\r\n        background: #FFFFFF;\r\n        box-shadow: 0 1px 4px rgba(0, 15, 38, 0.1);\r\n        border-radius: 6px;\r\n\r\n        .setup-wizard-page__workload-type-selector-description {\r\n            display: block;\r\n            margin-top: 14px;\r\n        }\r\n\r\n        .setup-wizard-page__workload-type-selector-list {\r\n            margin-top: 34px;\r\n        }\r\n\r\n        .setup-wizard-page__workload-type-selector-add-button {\r\n            margin-top: 34px;\r\n        }\r\n    }\r\n\r\n    &__workload-type-selector-header {\r\n        display: flex;\r\n        align-items: center;\r\n\r\n        .setup-wizard-page__workload-type-selector-header-help-button {\r\n            margin-left: 12px;\r\n        }\r\n    }\r\n\r\n    &__workload-type-selector-title {\r\n        font-weight: 500;\r\n        font-size: 22px;\r\n    }\r\n\r\n    &__workload-type-selector-description {\r\n        font-size: 13px;\r\n        line-height: 120%;\r\n        color: #8E9CBB;\r\n    }\r\n\r\n    &__workload-type-selector-list {\r\n        .setup-wizard-page__workload-type-selector-item {\r\n            &:not(:first-child) {\r\n                margin-top: 35px;\r\n            }\r\n        }\r\n    }\r\n\r\n    &__workload-type-selector-item {\r\n        .setup-wizard-page__workload-type-selector-item-control-list {\r\n            margin-top: 20px;\r\n        }\r\n\r\n        .setup-wizard-page__workload-type-selector-item-workload-type-form-field,\r\n        .setup-wizard-page__workload-type-selector-item-dish-categories-form-field {\r\n            width: 290px;\r\n        }\r\n\r\n        .setup-wizard-page__workload-type-selector-item-units-form-field {\r\n            width: 140px;\r\n        }\r\n\r\n        .setup-wizard-page__workload-type-selector-item-standard-form-field {\r\n            width: 70px;\r\n        }\r\n    }\r\n\r\n    &__workload-type-selector-item-header {\r\n        display: flex;\r\n        align-items: center;\r\n\r\n        .setup-wizard-page__workload-type-selector-item-header-toggle-button {\r\n            margin-right: 12px;\r\n        }\r\n    }\r\n\r\n    &__workload-type-selector-item-control-list-content {\r\n        display: flex;\r\n        align-items: flex-start;\r\n        flex-wrap: wrap;\r\n        margin-top: -20px;\r\n        margin-left: -30px;\r\n\r\n        .setup-wizard-page__workload-type-selector-item-control-list-item {\r\n            margin-top: 20px;\r\n            margin-left: 30px;\r\n\r\n            &.hrm-form-field-checkbox-group {\r\n                margin-top: 44px;\r\n            }\r\n        }\r\n    }\r\n\r\n    &__workload-type-selector-item-position-name {\r\n        font-weight: 500;\r\n        font-size: 15px;\r\n    }\r\n\r\n    &__workload-type-tab-pane-build-forecast-button {\r\n        width: 190px !important;\r\n    }\r\n}\r\n\r\n@media (max-width: @tablet-max-width) {\r\n    .setup-wizard-page {\r\n        .setup-wizard-page__stepper {\r\n            width: 658px;\r\n        }\r\n\r\n        &__company-type-tab-pane {\r\n            padding-top: 50px;\r\n        }\r\n\r\n        &__company-type-selector {\r\n            .setup-wizard-page__company-type-selector-option {\r\n                width: 350px;\r\n            }\r\n        }\r\n\r\n        &__dish-categories-tab-pane {\r\n            .setup-wizard-page__dish-categories-selector {\r\n                width: 707px;\r\n            }\r\n        }\r\n\r\n        &__dish-categories-selector {\r\n            padding-left: 60px;\r\n            padding-right: 60px;\r\n        }\r\n\r\n        &__schedule-tab-pane {\r\n            .setup-wizard-page__schedule-selector {\r\n                width: 707px;\r\n            }\r\n        }\r\n\r\n        &__schedule-selector {\r\n            padding-left: 60px;\r\n            padding-right: 60px;\r\n        }\r\n\r\n        &__turnover-tab-pane {\r\n            .setup-wizard-page__turnover-selector {\r\n                width: 747px;\r\n            }\r\n        }\r\n\r\n        &__turnover-selector {\r\n            padding-left: 60px;\r\n            padding-right: 60px;\r\n\r\n            .setup-wizard-page__turnover-selector-table-sticky-section-container {\r\n                margin-left: -40px;\r\n                margin-right: -40px;\r\n                width: calc(100% + 80px);\r\n\r\n                .setup-wizard-page__turnover-selector-table {\r\n                    margin-left: 0;\r\n                    margin-right: 0;\r\n                    width: 100%;\r\n                }\r\n            }\r\n\r\n            .setup-wizard-page__turnover-selector-table {\r\n                margin-left: -40px;\r\n                margin-right: -40px;\r\n                width: calc(100% + 80px);\r\n            }\r\n\r\n            .setup-wizard-page__turnover-selector-actions {\r\n                margin-left: -40px;\r\n                margin-right: -40px;\r\n            }\r\n\r\n            .setup-wizard-page__turnover-selector-calculating {\r\n                margin-top: 28px;\r\n                margin-left: -40px;\r\n                margin-right: -40px;\r\n                width: calc(100% + 80px);\r\n            }\r\n        }\r\n\r\n        &__positions-tab-pane {\r\n            .setup-wizard-page__positions-selector {\r\n                width: 707px;\r\n            }\r\n        }\r\n\r\n        &__positions-selector {\r\n            padding-left: 60px;\r\n            padding-right: 60px;\r\n        }\r\n\r\n        &__workload-type-tab-pane {\r\n            .setup-wizard-page__workload-type-selector {\r\n                width: 707px;\r\n            }\r\n        }\r\n\r\n        &__workload-type-selector {\r\n            padding-left: 60px;\r\n            padding-right: 60px;\r\n        }\r\n\r\n        &__workload-type-selector-item {\r\n            .setup-wizard-page__workload-type-selector-item-workload-type-form-field,\r\n            .setup-wizard-page__workload-type-selector-item-dish-categories-form-field {\r\n                width: 315px;\r\n            }\r\n        }\r\n    }\r\n}\r\n\r\n@media (max-width: @mobile-max-width) {\r\n    .setup-wizard-page {\r\n        .setup-wizard-page__stepper {\r\n            width: calc(100% - 40px);\r\n        }\r\n\r\n        &__tab-pane {\r\n            .setup-wizard-page__tab-pane-actions {\r\n                margin-top: 23px;\r\n            }\r\n        }\r\n\r\n        &__company-type-tab-pane {\r\n            padding-top: 20px;\r\n        }\r\n\r\n        &__content {\r\n            padding-top: 21px;\r\n        }\r\n\r\n        &__company-type-selector {\r\n            flex-direction: column;\r\n            width: 100%;\r\n\r\n            .setup-wizard-page__company-type-selector-option {\r\n                width: 100%;\r\n                height: 180px;\r\n\r\n                border-radius: 0;\r\n\r\n                &:not(:first-child) {\r\n                    margin-top: 9px;\r\n                    margin-left: 0;\r\n                }\r\n            }\r\n        }\r\n\r\n        &__company-type-selector-option {\r\n            .setup-wizard-page__company-type-selector-option-label {\r\n                margin-top: 25px;\r\n            }\r\n        }\r\n\r\n        &__company-type-selector-option-label {\r\n            font-size: 15px;\r\n        }\r\n\r\n        &__dish-categories-tab-pane {\r\n            padding-top: 20px;\r\n\r\n            .setup-wizard-page__dish-categories-selector {\r\n                width: 100%;\r\n            }\r\n        }\r\n\r\n        &__dish-categories-selector {\r\n            padding: 30px 20px 35px;\r\n\r\n            border-radius: 0;\r\n\r\n            .setup-wizard-page__dish-categories-selector-list {\r\n                margin-top: 22px;\r\n            }\r\n        }\r\n\r\n        &__dish-categories-selector-title {\r\n            font-size: 18px;\r\n        }\r\n\r\n        &__schedule-tab-pane {\r\n            padding-top: 20px;\r\n\r\n            .setup-wizard-page__schedule-selector {\r\n                width: 100%;\r\n            }\r\n        }\r\n\r\n        &__schedule-selector {\r\n            padding: 30px 20px 35px;\r\n\r\n            border-radius: 0;\r\n\r\n            .setup-wizard-page__schedule-selector-list {\r\n                margin-top: 22px;\r\n            }\r\n\r\n            .setup-wizard-page__schedule-selector-actions {\r\n                align-self: unset;\r\n                margin-top: 18px;\r\n            }\r\n        }\r\n\r\n        &__schedule-selector-title {\r\n            font-size: 18px;\r\n        }\r\n\r\n        &__schedule-selector-controls {\r\n            display: flex;\r\n            flex-direction: column;\r\n            align-items: flex-start;\r\n            justify-content: flex-start;\r\n\r\n            .setup-wizard-page__schedule-selector-pick-all-button {\r\n                margin-top: 16px;\r\n            }\r\n        }\r\n\r\n        &__schedule-selector-interval-selector {\r\n            .setup-wizard-page__schedule-selector-interval-selector-control {\r\n                margin-left: 32px;\r\n            }\r\n        }\r\n\r\n        &__schedule-selector-interval-selector-control {\r\n            .setup-wizard-page__schedule-selector-interval-selector-control-separator {\r\n                margin-top: -14px;\r\n            }\r\n        }\r\n\r\n        &__schedule-selector-interval-selector-control-field {\r\n            padding-top: 0;\r\n        }\r\n\r\n        &__schedule-selector-interval-selector-label {\r\n            width: 118px;\r\n        }\r\n\r\n        &__schedule-selector-actions {\r\n            display: flex;\r\n            flex-direction: column;\r\n            align-items: flex-start;\r\n\r\n            .setup-wizard-page__schedule-selector-action {\r\n                &:not(:first-child) {\r\n                    margin-top: 9px;\r\n                    margin-left: 0;\r\n                }\r\n            }\r\n        }\r\n\r\n        &__turnover-tab-pane {\r\n            padding-top: 20px;\r\n\r\n            .setup-wizard-page__turnover-selector {\r\n                width: 100%;\r\n            }\r\n        }\r\n\r\n        &__turnover-selector {\r\n            padding: 40px 20px 22px;\r\n\r\n            border-radius: 0;\r\n\r\n            .setup-wizard-page__turnover-selector-description {\r\n                margin-top: 16px;\r\n            }\r\n\r\n            .setup-wizard-page__turnover-selector-table {\r\n                margin-left: -20px;\r\n                margin-right: -20px;\r\n                width: calc(100% + 40px);\r\n            }\r\n\r\n            .setup-wizard-page__turnover-selector-actions {\r\n                align-self: unset;\r\n                margin-top: 20px;\r\n                margin-right: 0;\r\n                margin-left: 0;\r\n            }\r\n\r\n            .setup-wizard-page__turnover-tab-pane--calculated & {\r\n                padding-bottom: 0;\r\n            }\r\n\r\n            .setup-wizard-page__turnover-selector-calculating {\r\n                margin-top: 28px;\r\n                margin-left: -20px;\r\n                margin-right: -20px;\r\n                width: calc(100% + 40px);\r\n            }\r\n        }\r\n\r\n        &__turnover-selector-title {\r\n            font-size: 18px;\r\n        }\r\n\r\n        &__turnover-selector-table {\r\n            border-top-width: 1px;\r\n\r\n            border-top-color: #DFE4EF;\r\n            border-top-style: solid;\r\n\r\n            th {\r\n                border-bottom-width: 1px !important;\r\n            }\r\n        }\r\n\r\n        &__turnover-selector-table-category-section {\r\n            .setup-wizard-page__turnover-selector-table-category-section-header {\r\n                height: 60px;\r\n            }\r\n\r\n            .setup-wizard-page__turnover-tab-pane--calculated &:not(:first-child) {\r\n                border-top-width: 1px;\r\n\r\n                border-top-color: #DFE4EF;\r\n                border-top-style: solid;\r\n            }\r\n        }\r\n\r\n        &__turnover-selector-table-category-section-header {\r\n            display: flex;\r\n            align-items: center;\r\n            padding-left: 20px;\r\n            padding-right: 20px;\r\n\r\n            .setup-wizard-page__turnover-selector-table-category-section-header-toggle-button {\r\n                margin-right: 12px;\r\n            }\r\n\r\n            .setup-wizard-page__turnover-selector-table-category-section-header-units-field {\r\n                width: 144px;\r\n            }\r\n        }\r\n\r\n        &__turnover-selector-table-category-section-body {\r\n            .setup-wizard-page__turnover-tab-pane--calculated & {\r\n                display: flex;\r\n                flex-direction: column;\r\n                align-items: center;\r\n                padding-bottom: 20px;\r\n\r\n                .setup-wizard-page__turnover-selector-table-category-section-table-fixed-section-container {\r\n                    width: 100%;\r\n                }\r\n\r\n                .setup-wizard-page__turnover-selector-table-category-section-clear-button {\r\n                    margin-top: 20px;\r\n                }\r\n            }\r\n        }\r\n\r\n        &__turnover-selector-table-category-section-header-title {\r\n            font-weight: 500;\r\n            font-size: 15px;\r\n        }\r\n\r\n        &__turnover-selector-table-category-section-header-units-field {\r\n            padding-top: 6px;\r\n\r\n            .hrm-form-field__basis {\r\n                padding-bottom: 6px;\r\n            }\r\n\r\n            .select2-selection__arrow {\r\n                b {\r\n                    margin-bottom: 4px !important;\r\n                }\r\n            }\r\n        }\r\n\r\n        &__turnover-selector-table-category-section-table-fixed-section-container {\r\n            .setup-wizard-page__turnover-tab-pane--calculated & {\r\n                padding-left: 120px;\r\n\r\n                .setup-wizard-page__turnover-selector-table-category-section-table-fixed-section {\r\n                    width: 120px;\r\n                }\r\n            }\r\n        }\r\n\r\n        &__turnover-selector-table-category-section-table-fixed-section {\r\n            border-bottom-width: 2px !important;\r\n\r\n            & > thead > tr > th {\r\n                height: 34px;\r\n            }\r\n\r\n            .setup-wizard-page__turnover-selector-table-category-section-table-hour-label-cell {\r\n                width: 36px;\r\n                padding-left: 6px;\r\n                padding-right: 6px;\r\n            }\r\n        }\r\n\r\n        &__turnover-selector-table-category-section-table {\r\n            border-bottom-width: 2px !important;\r\n\r\n            & > thead > tr > th {\r\n                height: 34px;\r\n            }\r\n\r\n            .setup-wizard-page__turnover-selector-table-category-section-table-weekday-cell,\r\n            .setup-wizard-page__turnover-selector-table-category-section-table-hour-cell {\r\n                min-width: 70px;\r\n            }\r\n\r\n            .setup-wizard-page__turnover-selector-table-category-section-table-week-total-cell {\r\n                width: 81px;\r\n                min-width: 81px;\r\n            }\r\n        }\r\n\r\n        &__turnover-selector-table-category-section-table-hour-label-head-cell {\r\n            border-bottom: none !important;\r\n        }\r\n\r\n        &__turnover-selector-table-category-section-table-hour-label-cell {\r\n            white-space: nowrap;\r\n            color: #8E9CBB;\r\n\r\n            tr:first-child > & {\r\n                border-top: none !important;\r\n            }\r\n        }\r\n\r\n        &__turnover-selector-table-category-section-table-hour-label-minute {\r\n            font-size: 9px;\r\n            font-weight: 500;\r\n            vertical-align: super;\r\n        }\r\n\r\n        &__turnover-selector-table-category-section-table-hour-cell {\r\n            .hrm-table__editable-cell-control {\r\n                &--type_input {\r\n                    text-align: end;\r\n                }\r\n            }\r\n\r\n            &--disabled {\r\n                background-color: #F5F7FA;\r\n            }\r\n        }\r\n\r\n        &__turnover-selector-table-category-section-table-hour-total-cell {\r\n            background-color: #E1EDFF;\r\n\r\n            .hrm-table__editable-cell-control {\r\n                &--type_input {\r\n                    text-align: end;\r\n                }\r\n            }\r\n        }\r\n\r\n        &__turnover-selector-table-category-section-table-weekday-cell {\r\n            .hrm-table__editable-cell-control {\r\n                &--type_input {\r\n                    text-align: end;\r\n                }\r\n            }\r\n        }\r\n\r\n        &__turnover-selector-table-category-section-table-week-total-head-cell {\r\n            background-color: #E1EDFF;\r\n        }\r\n\r\n        &__turnover-selector-table-category-section-table-week-total-cell {\r\n            background-color: #E1EDFF;\r\n\r\n            .hrm-table__editable-cell-control {\r\n                &--type_input {\r\n                    text-align: end;\r\n                }\r\n            }\r\n        }\r\n\r\n        &__turnover-selector-table-category-section-table-hour-row {\r\n            & > td {\r\n                height: 30px !important;\r\n            }\r\n        }\r\n\r\n        &__turnover-selector-actions {\r\n            display: flex;\r\n            flex-direction: column;\r\n            align-items: flex-start;\r\n\r\n            .setup-wizard-page__turnover-selector-action {\r\n                &:not(:first-child) {\r\n                    margin-top: 9px;\r\n                    margin-left: 0;\r\n                }\r\n            }\r\n        }\r\n\r\n        &__turnover-selector-calculating {\r\n            height: 300px;\r\n            border: none;\r\n        }\r\n\r\n        &__positions-tab-pane {\r\n            padding-top: 20px;\r\n\r\n            .setup-wizard-page__positions-selector {\r\n                width: 100%;\r\n            }\r\n        }\r\n\r\n        &__positions-selector {\r\n            padding: 30px 20px 35px;\r\n\r\n            border-radius: 0;\r\n\r\n            .setup-wizard-page__positions-selector-list {\r\n                margin-top: 22px;\r\n            }\r\n        }\r\n\r\n        &__positions-selector-title {\r\n            font-size: 18px;\r\n        }\r\n\r\n        &__workload-type-tab-pane {\r\n            padding-top: 20px;\r\n\r\n            .setup-wizard-page__workload-type-selector {\r\n                width: 100%;\r\n            }\r\n        }\r\n\r\n        &__workload-type-selector {\r\n            padding: 25px 20px 0 20px;\r\n\r\n            border-radius: 0;\r\n\r\n            .setup-wizard-page__workload-type-selector-list {\r\n                margin-top: 20px;\r\n                margin-right: -20px;\r\n                margin-left: -20px;\r\n            }\r\n        }\r\n\r\n        &__workload-type-selector-title {\r\n            font-size: 18px;\r\n        }\r\n\r\n        &__workload-type-selector-list {\r\n            .setup-wizard-page__workload-type-selector-item {\r\n                &:not(:first-child) {\r\n                    margin-top: 0;\r\n                }\r\n            }\r\n        }\r\n\r\n        &__workload-type-selector-item {\r\n            border-top-width: 1px;\r\n            padding: 18px 20px 20px;\r\n\r\n            border-top-style: solid;\r\n            border-top-color: #DFE4EF;\r\n\r\n            .setup-wizard-page__workload-type-selector-item-control-list {\r\n                margin-top: 16px;\r\n                margin-bottom: 10px;\r\n            }\r\n\r\n            .setup-wizard-page__workload-type-selector-item-workload-type-form-field,\r\n            .setup-wizard-page__workload-type-selector-item-dish-categories-form-field {\r\n                width: 100%;\r\n            }\r\n\r\n            .setup-wizard-page__workload-type-selector-item-units-form-field {\r\n                flex-grow: 2.2;\r\n            }\r\n\r\n            .setup-wizard-page__workload-type-selector-item-standard-form-field {\r\n                flex-grow: 1;\r\n            }\r\n        }\r\n\r\n        &__workload-type-selector-item-control-list-content {\r\n            margin-left: -16px;\r\n\r\n            .setup-wizard-page__workload-type-selector-item-control-list-item {\r\n                margin-left: 16px;\r\n\r\n                &.hrm-form-field-checkbox-group {\r\n                    margin-top: 27px;\r\n                    margin-bottom: 7px;\r\n                }\r\n            }\r\n        }\r\n    }\r\n}\r\n\r\n@import \"components/schedule-selector-calendar/_schedule-selector-calendar\";\r\n","@import '../../../../base/_variables.less';\r\n\r\n.setup-wizard-page {\r\n    &__schedule-selector-calendar {\r\n        .setup-wizard-page__schedule-selector-calendar-weekday {\r\n            &:not(:nth-child(2)) {\r\n                margin-top: 1px;\r\n            }\r\n        }\r\n\r\n        .setup-wizard-page__schedule-selector-calendar-hour {\r\n            flex-grow: 1;\r\n\r\n            &--not-integer {\r\n                flex-grow: 0.5;\r\n            }\r\n        }\r\n    }\r\n\r\n    &__schedule-selector-calendar-hour-header {\r\n        display: flex;\r\n        height: 30px;\r\n        padding-left: 40px;\r\n\r\n        .setup-wizard-page__schedule-selector-calendar-hour-header-cell {\r\n            flex-grow: 1;\r\n            width: 0;\r\n\r\n            &--not-integer {\r\n                flex-grow: 0.5;\r\n            }\r\n        }\r\n    }\r\n\r\n    &__schedule-selector-calendar-hour-header-cell {\r\n        font-size: 14px;\r\n    }\r\n\r\n    &__schedule-selector-calendar-hour-header-cell-content {\r\n        display: flex;\r\n        align-self: flex-start;\r\n        padding-left: 3px;\r\n\r\n        .setup-wizard-page__schedule-selector-calendar-hour-header-cell:first-child & {\r\n            padding-left: 0;\r\n        }\r\n    }\r\n\r\n    &__schedule-selector-calendar-hour-header-cell-time {\r\n        font-size: 15px;\r\n        white-space: nowrap;\r\n    }\r\n\r\n    &__schedule-selector-calendar-hour-header-cell-minute {\r\n        font-size: 9px;\r\n        font-weight: 600;\r\n        vertical-align: super;\r\n    }\r\n\r\n    &__schedule-selector-calendar-hour-header-divider {\r\n        width: 1px;\r\n        height: 100%;\r\n        align-self: flex-end;\r\n\r\n        background-color: #DFE4EF;\r\n\r\n        &--short {\r\n            height: 9px;\r\n        }\r\n    }\r\n\r\n    &__schedule-selector-calendar-weekday {\r\n        display: flex;\r\n        align-items: center;\r\n\r\n        .setup-wizard-page__schedule-selector-calendar-weekday-label {\r\n            margin-right: 22px;\r\n        }\r\n    }\r\n\r\n    &__schedule-selector-calendar-weekday-divider {\r\n        width: 1px;\r\n        height: 100%;\r\n\r\n        background-color: #FFF;\r\n    }\r\n\r\n    &__schedule-selector-calendar-weekday-label {\r\n        width: 18px;\r\n\r\n        font-size: 14px;\r\n    }\r\n\r\n    &__schedule-selector-calendar-hour {\r\n        height: 30px;\r\n\r\n        background-color: #DFE4EF;\r\n        cursor: pointer;\r\n\r\n        transition: background-color 0.1s @hover-transition-timing-function;\r\n\r\n        &:hover {\r\n            background-color: #D3D8DF;\r\n        }\r\n\r\n        &--picked {\r\n            background-color: #0066FF;\r\n\r\n            &:hover {\r\n                background-color: #0055D4;\r\n            }\r\n        }\r\n    }\r\n}\r\n\r\n@media (max-width: @mobile-max-width) {\r\n    .setup-wizard-page {\r\n        &__schedule-selector-calendar {\r\n            display: flex;\r\n\r\n            .setup-wizard-page__schedule-selector-calendar-weekday {\r\n                flex-grow: 1;\r\n\r\n                &:not(:nth-child(2)) {\r\n                    margin-top: 0;\r\n                    margin-left: 1px;\r\n                }\r\n            }\r\n\r\n            .setup-wizard-page__schedule-selector-calendar-hour {\r\n                width: 100%;\r\n                flex-grow: unset;\r\n            }\r\n        }\r\n\r\n        &__schedule-selector-calendar-hour-header {\r\n            flex-direction: column;\r\n            width: 30px;\r\n            height: unset;\r\n            padding-top: 21.6px;\r\n            padding-left: 0;\r\n\r\n            .setup-wizard-page__schedule-selector-calendar-hour-header-cell {\r\n                flex-grow: unset;\r\n            }\r\n        }\r\n\r\n        &__schedule-selector-calendar-hour-header-cell {\r\n            height: 30px;\r\n\r\n            &--not-integer {\r\n                height: 15px;\r\n            }\r\n        }\r\n\r\n        &__schedule-selector-calendar-hour-header-cell-content {\r\n            display: flex;\r\n            align-self: flex-start;\r\n            padding-top: 5px;\r\n            padding-left: 0;\r\n        }\r\n\r\n        &__schedule-selector-calendar-hour-header-divider {\r\n            width: 100%;\r\n            height: 1px;\r\n\r\n            &--short {\r\n                width: 9px;\r\n            }\r\n        }\r\n\r\n        &__schedule-selector-calendar-weekday {\r\n            display: flex;\r\n            flex-direction: column;\r\n\r\n            .setup-wizard-page__schedule-selector-calendar-weekday-label {\r\n                margin-right: 0;\r\n                margin-bottom: 8px;\r\n            }\r\n        }\r\n\r\n        &__schedule-selector-calendar-weekday-divider {\r\n            width: 100%;\r\n            height: 1px;\r\n        }\r\n\r\n        &__schedule-selector-calendar-weekday-label {\r\n            width: unset;\r\n            height: 13.6px;\r\n        }\r\n\r\n        &__schedule-selector-calendar-hour {\r\n            height: 30px;\r\n\r\n            &--not-integer {\r\n                height: 15px;\r\n            }\r\n        }\r\n    }\r\n}"],"file":"setup-wizard-page.css"}
.input-number-appearance {
  -moz-appearance: textfield;
}
.input-number-appearance::-webkit-inner-spin-button,
.input-number-appearance::-webkit-outer-spin-button {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  margin: 0;
}
.color--positive {
  color: #12c971;
}
.color--negative {
  color: #ff238d;
}
.color--secondary {
  color: #8e9cbb;
}
.color--neutral {
  color: #0066ff;
}
.setup-wizard-page .setup-wizard-page__stepper {
  width: 768px;
}
.setup-wizard-page .setup-wizard-page__tab-container {
  width: 100%;
}
.setup-wizard-page__content {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding-top: 55px;
}
.setup-wizard-page__tab-pane {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
}
.setup-wizard-page__tab-pane .setup-wizard-page__tab-pane-actions {
  margin-top: 34px;
}
.setup-wizard-page__tab-pane-actions {
  display: flex;
}
.setup-wizard-page__tab-pane-actions .setup-wizard-page__tab-pane-actions-button {
  width: 100px;
}
.setup-wizard-page__tab-pane-actions .setup-wizard-page__tab-pane-actions-button:not(:first-child) {
  margin-left: 11px;
}
.setup-wizard-page__company-type-tab-pane {
  padding-top: 89px;
}
.setup-wizard-page__company-type-selector {
  display: flex;
}
.setup-wizard-page__company-type-selector .setup-wizard-page__company-type-selector-option {
  width: 378px;
  height: 260px;
}
.setup-wizard-page__company-type-selector .setup-wizard-page__company-type-selector-option:not(:first-child) {
  margin-left: 7px;
}
.setup-wizard-page__company-type-selector-option {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  background: #FFFFFF;
  box-shadow: 0 1px 4px rgba(0, 15, 38, 0.1);
  border-radius: 6px;
  cursor: pointer;
  transition: box-shadow 0.3s ease;
}
.setup-wizard-page__company-type-selector-option .setup-wizard-page__company-type-selector-option-label {
  margin-top: 36px;
}
.setup-wizard-page__company-type-selector-option:hover {
  box-shadow: 0 1px 8px rgba(0, 102, 255, 0.4);
}
.setup-wizard-page__company-type-selector-option:active {
  box-shadow: none;
}
.setup-wizard-page__company-type-selector-option--value_retail .setup-wizard-page__company-type-selector-option-icon {
  width: 109px;
  height: 80px;
  background: url('../../assets/img/retail-icon.svg');
}
.setup-wizard-page__company-type-selector-option--value_foodservice .setup-wizard-page__company-type-selector-option-icon {
  width: 126px;
  height: 84px;
  background: url('../../assets/img/foodservice-icon.svg');
}
.setup-wizard-page__company-type-selector-option-label {
  font-weight: 500;
  font-size: 18px;
  color: #000000;
  transition: color 0.3s ease;
}
.setup-wizard-page__company-type-selector-option:hover .setup-wizard-page__company-type-selector-option-label,
.setup-wizard-page__company-type-selector-option:active .setup-wizard-page__company-type-selector-option-label {
  color: #003F9D;
}
.setup-wizard-page__dish-categories-tab-pane {
  padding-top: 50px;
}
.setup-wizard-page__dish-categories-tab-pane .setup-wizard-page__dish-categories-selector {
  width: 764px;
}
.setup-wizard-page__dish-categories-selector {
  padding: 54px 100px 64px;
  background: #FFFFFF;
  box-shadow: 0 1px 4px rgba(0, 15, 38, 0.1);
  border-radius: 6px;
}
.setup-wizard-page__dish-categories-selector .setup-wizard-page__dish-categories-selector-list {
  margin-top: 34px;
}
.setup-wizard-page__dish-categories-selector .setup-wizard-page__dish-categories-selector-add-button {
  margin-top: 34px;
}
.setup-wizard-page__dish-categories-selector-title {
  font-weight: 500;
  font-size: 22px;
}
.setup-wizard-page__dish-categories-selector-list .setup-wizard-page__dish-categories-selector-item:not(:first-child) {
  margin-top: 25px;
}
.setup-wizard-page__dish-categories-selector-item .setup-wizard-page__dish-categories-selector-item-field {
  width: 1px;
  flex-grow: 1;
}
.setup-wizard-page__dish-categories-selector-item .setup-wizard-page__dish-categories-selector-item-remove-button {
  flex-shrink: 0;
  margin-top: calc(27.4px - 3.5px);
  margin-left: calc(29px - 4.5px);
}
.setup-wizard-page__dish-categories-selector-item-content {
  display: flex;
}
.setup-wizard-page__schedule-tab-pane {
  padding-top: 50px;
}
.setup-wizard-page__schedule-tab-pane .setup-wizard-page__schedule-selector {
  width: 764px;
}
.setup-wizard-page__schedule-selector {
  display: flex;
  flex-direction: column;
  padding: 54px 100px 64px;
  background: #FFFFFF;
  box-shadow: 0 1px 4px rgba(0, 15, 38, 0.1);
  border-radius: 6px;
}
.setup-wizard-page__schedule-selector .setup-wizard-page__schedule-selector-controls {
  width: 100%;
  margin-top: 20px;
}
.setup-wizard-page__schedule-selector .setup-wizard-page__schedule-selector-calendar {
  margin-top: 30px;
}
.setup-wizard-page__schedule-selector .setup-wizard-page__schedule-selector-actions {
  align-self: flex-end;
  margin-top: 21px;
}
.setup-wizard-page__schedule-selector-title {
  font-weight: 500;
  font-size: 22px;
}
.setup-wizard-page__schedule-selector-controls {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.setup-wizard-page__schedule-selector-interval-selector {
  display: flex;
  align-items: center;
}
.setup-wizard-page__schedule-selector-interval-selector .setup-wizard-page__schedule-selector-interval-selector-control {
  margin-left: 16px;
  width: 108.4px;
}
.setup-wizard-page__schedule-selector-interval-selector-label {
  font-size: 15px;
}
.setup-wizard-page__schedule-selector-interval-selector-control {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.setup-wizard-page__schedule-selector-interval-selector-control .setup-wizard-page__schedule-selector-interval-selector-control-field {
  width: 38px;
}
.setup-wizard-page__schedule-selector-interval-selector-control-field {
  padding-top: 14px !important;
}
.setup-wizard-page__schedule-selector-interval-selector-control-separator {
  font-size: 15px;
  color: #8E9CBB;
}
.setup-wizard-page__schedule-selector-actions {
  display: flex;
}
.setup-wizard-page__schedule-selector-actions .setup-wizard-page__schedule-selector-action:not(:first-child) {
  margin-left: 10px;
}
.setup-wizard-page__turnover-tab-pane {
  padding-top: 50px;
}
.setup-wizard-page__turnover-tab-pane .setup-wizard-page__turnover-selector {
  width: 906px;
}
.setup-wizard-page__turnover-selector {
  display: flex;
  flex-direction: column;
  padding: 54px 100px 64px;
  background: #FFFFFF;
  box-shadow: 0 1px 4px rgba(0, 15, 38, 0.1);
  border-radius: 6px;
}
.setup-wizard-page__turnover-selector .setup-wizard-page__turnover-selector-description {
  margin-top: 30px;
}
.setup-wizard-page__turnover-selector .setup-wizard-page__turnover-selector-table-sticky-section-container {
  margin-top: 21px;
}
.setup-wizard-page__turnover-selector .setup-wizard-page__turnover-selector-table-sticky-section-container .setup-wizard-page__turnover-selector-table {
  margin-top: 0;
}
.setup-wizard-page__turnover-selector .setup-wizard-page__turnover-selector-table {
  width: 100%;
  margin-top: 21px;
}
.setup-wizard-page__turnover-selector .setup-wizard-page__turnover-selector-actions {
  align-self: flex-end;
  margin-top: 21px;
}
.setup-wizard-page__turnover-tab-pane--calculated .setup-wizard-page__turnover-selector .setup-wizard-page__turnover-selector-table-sticky-section-container {
  margin-top: 40px;
}
.setup-wizard-page__turnover-tab-pane--calculated .setup-wizard-page__turnover-selector .setup-wizard-page__turnover-selector-table-sticky-section-container .setup-wizard-page__turnover-selector-table {
  margin-top: 0;
}
.setup-wizard-page__turnover-tab-pane--calculated .setup-wizard-page__turnover-selector .setup-wizard-page__turnover-selector-table {
  margin-top: 40px;
}
.setup-wizard-page__turnover-selector .setup-wizard-page__turnover-selector-calculating {
  margin-top: 28px;
}
.setup-wizard-page__turnover-selector-title {
  font-weight: 500;
  font-size: 22px;
}
.setup-wizard-page__turnover-selector-description {
  font-size: 15px;
}
.setup-wizard-page__turnover-selector-table > thead > tr > th {
  height: 34px;
  padding-top: 5px;
  padding-bottom: 5px;
}
.setup-wizard-page__turnover-selector-table .setup-wizard-page__turnover-selector-table-units-head-cell,
.setup-wizard-page__turnover-selector-table .setup-wizard-page__turnover-selector-table-units-cell {
  width: 127px;
  max-width: 127px;
}
.setup-wizard-page__turnover-selector-table .setup-wizard-page__turnover-selector-table-weekday-head-cell,
.setup-wizard-page__turnover-selector-table .setup-wizard-page__turnover-selector-table-weekday-cell,
.setup-wizard-page__turnover-selector-table .setup-wizard-page__turnover-selector-table-hour-cell {
  min-width: 70px;
  width: 70px;
}
.setup-wizard-page__turnover-selector-table .setup-wizard-page__turnover-selector-table-week-total-head-cell,
.setup-wizard-page__turnover-selector-table .setup-wizard-page__turnover-selector-table-week-total-cell,
.setup-wizard-page__turnover-selector-table .setup-wizard-page__turnover-selector-table-hour-total-cell {
  width: 80px;
  max-width: 80px;
}
.setup-wizard-page__turnover-selector-table-sticky-header-wrapper {
  height: 0;
  opacity: 0;
  transform: translateY(-100%);
}
.setup-wizard-page__turnover-selector-table-sticky-header-wrapper.hrm-table__sticky-section-wrapper--stuck {
  height: unset;
  opacity: 1;
  transform: translateY(0);
  transition: transform 300ms ease-in-out, opacity 300ms ease-in-out;
}
.setup-wizard-page__turnover-selector-table-sticky-header {
  background-color: #FFFFFF;
}
.setup-wizard-page__turnover-selector-table-sticky-header > thead > tr > th,
.setup-wizard-page__turnover-selector-table-sticky-header > tbody > tr > td {
  height: 30px;
  padding-top: 2px;
  padding-bottom: 2px;
}
.setup-wizard-page__turnover-selector-table-sticky-header .setup-wizard-page__turnover-selector-table-units-head-cell {
  font-weight: bold !important;
  font-size: 13px !important;
  color: #000 !important;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.setup-wizard-page__turnover-selector-table-sticky-header .setup-wizard-page__turnover-selector-table-week-total-head-cell {
  background-color: #E1EDFF;
}
.setup-wizard-page__turnover-selector-table-sticky-header .hrm-table__editable-cell-control.hrm-table__editable-cell-control--type_select .select2-selection__rendered {
  white-space: nowrap !important;
}
.setup-wizard-page__turnover-selector-table-category-row > td {
  border-top-width: 2px !important;
}
.setup-wizard-page__turnover-selector-table-hour-row > td {
  height: 30px !important;
}
.setup-wizard-page__turnover-selector-table-units-head-cell .setup-wizard-page__turnover-selector-table-units-head-cell-content {
  width: 105px;
  height: 24.4px;
}
.setup-wizard-page__turnover-selector-table-units-head-cell-content {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 24.4px;
}
.setup-wizard-page__turnover-selector-table-units-cell .hrm-table__editable-cell-control.hrm-table__editable-cell-control--type_select {
  width: 125px !important;
}
.setup-wizard-page__turnover-selector-table-category-name-cell {
  height: 25px !important;
  font-weight: bold;
}
.setup-wizard-page__turnover-selector-table-weekday-cell .hrm-table__editable-cell-control--type_input {
  text-align: end;
}
.setup-wizard-page__turnover-selector-table-weekday-cell--disabled {
  background-color: #F5F7FA;
}
.setup-wizard-page__turnover-selector-table-week-total-cell {
  background-color: #E1EDFF;
}
.setup-wizard-page__turnover-selector-table-week-total-cell .hrm-table__editable-cell-control--type_input {
  text-align: end;
}
.setup-wizard-page__turnover-selector-table-hour-label-cell {
  text-align: end;
  white-space: nowrap;
  color: #8E9CBB;
}
.setup-wizard-page__turnover-selector-table-hour-label-minute {
  font-size: 9px;
  font-weight: 500;
  vertical-align: super;
}
.setup-wizard-page__turnover-selector-table-hour-cell .hrm-table__editable-cell-control--type_input {
  text-align: end;
}
.setup-wizard-page__turnover-selector-table-hour-cell--disabled {
  background-color: #F5F7FA;
}
.setup-wizard-page__turnover-selector-table-hour-total-cell {
  background-color: #E1EDFF;
}
.setup-wizard-page__turnover-selector-table-hour-total-cell .hrm-table__editable-cell-control--type_input {
  text-align: end;
}
.setup-wizard-page__turnover-selector-actions {
  display: flex;
}
.setup-wizard-page__turnover-selector-actions .setup-wizard-page__turnover-selector-action:not(:first-child) {
  margin-left: 10px;
}
.setup-wizard-page__turnover-tab-pane-calculate-button {
  width: 130px !important;
}
.setup-wizard-page__turnover-selector-calculating {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  height: 234px;
  border-width: 1px;
  border-style: solid;
  border-color: #DFE4EF;
}
.setup-wizard-page__turnover-selector-calculating .setup-wizard-page__turnover-selector-calculating-text {
  margin-top: 30px;
}
.setup-wizard-page__turnover-selector-calculating-indicator {
  color: #FF238D;
  font-size: 40px;
}
.setup-wizard-page__turnover-selector-calculating-text {
  font-size: 15px;
  line-height: 108%;
  text-align: center;
  color: #8E9CBB;
}
.setup-wizard-page__positions-tab-pane {
  padding-top: 50px;
}
.setup-wizard-page__positions-tab-pane .setup-wizard-page__positions-selector {
  width: 764px;
}
.setup-wizard-page__positions-selector {
  padding: 54px 100px 64px;
  background: #FFFFFF;
  box-shadow: 0 1px 4px rgba(0, 15, 38, 0.1);
  border-radius: 6px;
}
.setup-wizard-page__positions-selector .setup-wizard-page__positions-selector-list {
  margin-top: 34px;
}
.setup-wizard-page__positions-selector .setup-wizard-page__positions-selector-add-button {
  margin-top: 34px;
}
.setup-wizard-page__positions-selector-title {
  font-weight: 500;
  font-size: 22px;
}
.setup-wizard-page__positions-selector-list .setup-wizard-page__positions-selector-item:not(:first-child) {
  margin-top: 25px;
}
.setup-wizard-page__positions-selector-item .setup-wizard-page__positions-selector-item-field {
  flex-grow: 1;
  width: 1px;
}
.setup-wizard-page__positions-selector-item .setup-wizard-page__positions-selector-item-remove-button {
  flex-shrink: 0;
  margin-top: calc(27.4px - 3.5px);
  margin-left: calc(29px - 4.5px);
}
.setup-wizard-page__positions-selector-item-content {
  display: flex;
}
.setup-wizard-page__workload-type-tab-pane {
  padding-top: 50px;
}
.setup-wizard-page__workload-type-tab-pane .setup-wizard-page__workload-type-selector {
  width: 764px;
}
.setup-wizard-page__workload-type-selector {
  padding: 54px 100px 64px;
  background: #FFFFFF;
  box-shadow: 0 1px 4px rgba(0, 15, 38, 0.1);
  border-radius: 6px;
}
.setup-wizard-page__workload-type-selector .setup-wizard-page__workload-type-selector-description {
  display: block;
  margin-top: 14px;
}
.setup-wizard-page__workload-type-selector .setup-wizard-page__workload-type-selector-list {
  margin-top: 34px;
}
.setup-wizard-page__workload-type-selector .setup-wizard-page__workload-type-selector-add-button {
  margin-top: 34px;
}
.setup-wizard-page__workload-type-selector-header {
  display: flex;
  align-items: center;
}
.setup-wizard-page__workload-type-selector-header .setup-wizard-page__workload-type-selector-header-help-button {
  margin-left: 12px;
}
.setup-wizard-page__workload-type-selector-title {
  font-weight: 500;
  font-size: 22px;
}
.setup-wizard-page__workload-type-selector-description {
  font-size: 13px;
  line-height: 120%;
  color: #8E9CBB;
}
.setup-wizard-page__workload-type-selector-list .setup-wizard-page__workload-type-selector-item:not(:first-child) {
  margin-top: 35px;
}
.setup-wizard-page__workload-type-selector-item .setup-wizard-page__workload-type-selector-item-control-list {
  margin-top: 20px;
}
.setup-wizard-page__workload-type-selector-item .setup-wizard-page__workload-type-selector-item-workload-type-form-field,
.setup-wizard-page__workload-type-selector-item .setup-wizard-page__workload-type-selector-item-dish-categories-form-field {
  width: 290px;
}
.setup-wizard-page__workload-type-selector-item .setup-wizard-page__workload-type-selector-item-units-form-field {
  width: 140px;
}
.setup-wizard-page__workload-type-selector-item .setup-wizard-page__workload-type-selector-item-standard-form-field {
  width: 70px;
}
.setup-wizard-page__workload-type-selector-item-header {
  display: flex;
  align-items: center;
}
.setup-wizard-page__workload-type-selector-item-header .setup-wizard-page__workload-type-selector-item-header-toggle-button {
  margin-right: 12px;
}
.setup-wizard-page__workload-type-selector-item-control-list-content {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  margin-top: -20px;
  margin-left: -30px;
}
.setup-wizard-page__workload-type-selector-item-control-list-content .setup-wizard-page__workload-type-selector-item-control-list-item {
  margin-top: 20px;
  margin-left: 30px;
}
.setup-wizard-page__workload-type-selector-item-control-list-content .setup-wizard-page__workload-type-selector-item-control-list-item.hrm-form-field-checkbox-group {
  margin-top: 44px;
}
.setup-wizard-page__workload-type-selector-item-position-name {
  font-weight: 500;
  font-size: 15px;
}
.setup-wizard-page__workload-type-tab-pane-build-forecast-button {
  width: 190px !important;
}
@media (max-width: 1200px) {
  .setup-wizard-page .setup-wizard-page__stepper {
    width: 658px;
  }
  .setup-wizard-page__company-type-tab-pane {
    padding-top: 50px;
  }
  .setup-wizard-page__company-type-selector .setup-wizard-page__company-type-selector-option {
    width: 350px;
  }
  .setup-wizard-page__dish-categories-tab-pane .setup-wizard-page__dish-categories-selector {
    width: 707px;
  }
  .setup-wizard-page__dish-categories-selector {
    padding-left: 60px;
    padding-right: 60px;
  }
  .setup-wizard-page__schedule-tab-pane .setup-wizard-page__schedule-selector {
    width: 707px;
  }
  .setup-wizard-page__schedule-selector {
    padding-left: 60px;
    padding-right: 60px;
  }
  .setup-wizard-page__turnover-tab-pane .setup-wizard-page__turnover-selector {
    width: 747px;
  }
  .setup-wizard-page__turnover-selector {
    padding-left: 60px;
    padding-right: 60px;
  }
  .setup-wizard-page__turnover-selector .setup-wizard-page__turnover-selector-table-sticky-section-container {
    margin-left: -40px;
    margin-right: -40px;
    width: calc(100% + 80px);
  }
  .setup-wizard-page__turnover-selector .setup-wizard-page__turnover-selector-table-sticky-section-container .setup-wizard-page__turnover-selector-table {
    margin-left: 0;
    margin-right: 0;
    width: 100%;
  }
  .setup-wizard-page__turnover-selector .setup-wizard-page__turnover-selector-table {
    margin-left: -40px;
    margin-right: -40px;
    width: calc(100% + 80px);
  }
  .setup-wizard-page__turnover-selector .setup-wizard-page__turnover-selector-actions {
    margin-left: -40px;
    margin-right: -40px;
  }
  .setup-wizard-page__turnover-selector .setup-wizard-page__turnover-selector-calculating {
    margin-top: 28px;
    margin-left: -40px;
    margin-right: -40px;
    width: calc(100% + 80px);
  }
  .setup-wizard-page__positions-tab-pane .setup-wizard-page__positions-selector {
    width: 707px;
  }
  .setup-wizard-page__positions-selector {
    padding-left: 60px;
    padding-right: 60px;
  }
  .setup-wizard-page__workload-type-tab-pane .setup-wizard-page__workload-type-selector {
    width: 707px;
  }
  .setup-wizard-page__workload-type-selector {
    padding-left: 60px;
    padding-right: 60px;
  }
  .setup-wizard-page__workload-type-selector-item .setup-wizard-page__workload-type-selector-item-workload-type-form-field,
  .setup-wizard-page__workload-type-selector-item .setup-wizard-page__workload-type-selector-item-dish-categories-form-field {
    width: 315px;
  }
}
@media (max-width: 767px) {
  .setup-wizard-page .setup-wizard-page__stepper {
    width: calc(100% - 40px);
  }
  .setup-wizard-page__tab-pane .setup-wizard-page__tab-pane-actions {
    margin-top: 23px;
  }
  .setup-wizard-page__company-type-tab-pane {
    padding-top: 20px;
  }
  .setup-wizard-page__content {
    padding-top: 21px;
  }
  .setup-wizard-page__company-type-selector {
    flex-direction: column;
    width: 100%;
  }
  .setup-wizard-page__company-type-selector .setup-wizard-page__company-type-selector-option {
    width: 100%;
    height: 180px;
    border-radius: 0;
  }
  .setup-wizard-page__company-type-selector .setup-wizard-page__company-type-selector-option:not(:first-child) {
    margin-top: 9px;
    margin-left: 0;
  }
  .setup-wizard-page__company-type-selector-option .setup-wizard-page__company-type-selector-option-label {
    margin-top: 25px;
  }
  .setup-wizard-page__company-type-selector-option-label {
    font-size: 15px;
  }
  .setup-wizard-page__dish-categories-tab-pane {
    padding-top: 20px;
  }
  .setup-wizard-page__dish-categories-tab-pane .setup-wizard-page__dish-categories-selector {
    width: 100%;
  }
  .setup-wizard-page__dish-categories-selector {
    padding: 30px 20px 35px;
    border-radius: 0;
  }
  .setup-wizard-page__dish-categories-selector .setup-wizard-page__dish-categories-selector-list {
    margin-top: 22px;
  }
  .setup-wizard-page__dish-categories-selector-title {
    font-size: 18px;
  }
  .setup-wizard-page__schedule-tab-pane {
    padding-top: 20px;
  }
  .setup-wizard-page__schedule-tab-pane .setup-wizard-page__schedule-selector {
    width: 100%;
  }
  .setup-wizard-page__schedule-selector {
    padding: 30px 20px 35px;
    border-radius: 0;
  }
  .setup-wizard-page__schedule-selector .setup-wizard-page__schedule-selector-list {
    margin-top: 22px;
  }
  .setup-wizard-page__schedule-selector .setup-wizard-page__schedule-selector-actions {
    align-self: unset;
    margin-top: 18px;
  }
  .setup-wizard-page__schedule-selector-title {
    font-size: 18px;
  }
  .setup-wizard-page__schedule-selector-controls {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
  }
  .setup-wizard-page__schedule-selector-controls .setup-wizard-page__schedule-selector-pick-all-button {
    margin-top: 16px;
  }
  .setup-wizard-page__schedule-selector-interval-selector .setup-wizard-page__schedule-selector-interval-selector-control {
    margin-left: 32px;
  }
  .setup-wizard-page__schedule-selector-interval-selector-control .setup-wizard-page__schedule-selector-interval-selector-control-separator {
    margin-top: -14px;
  }
  .setup-wizard-page__schedule-selector-interval-selector-control-field {
    padding-top: 0;
  }
  .setup-wizard-page__schedule-selector-interval-selector-label {
    width: 118px;
  }
  .setup-wizard-page__schedule-selector-actions {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
  }
  .setup-wizard-page__schedule-selector-actions .setup-wizard-page__schedule-selector-action:not(:first-child) {
    margin-top: 9px;
    margin-left: 0;
  }
  .setup-wizard-page__turnover-tab-pane {
    padding-top: 20px;
  }
  .setup-wizard-page__turnover-tab-pane .setup-wizard-page__turnover-selector {
    width: 100%;
  }
  .setup-wizard-page__turnover-selector {
    padding: 40px 20px 22px;
    border-radius: 0;
  }
  .setup-wizard-page__turnover-selector .setup-wizard-page__turnover-selector-description {
    margin-top: 16px;
  }
  .setup-wizard-page__turnover-selector .setup-wizard-page__turnover-selector-table {
    margin-left: -20px;
    margin-right: -20px;
    width: calc(100% + 40px);
  }
  .setup-wizard-page__turnover-selector .setup-wizard-page__turnover-selector-actions {
    align-self: unset;
    margin-top: 20px;
    margin-right: 0;
    margin-left: 0;
  }
  .setup-wizard-page__turnover-tab-pane--calculated .setup-wizard-page__turnover-selector {
    padding-bottom: 0;
  }
  .setup-wizard-page__turnover-selector .setup-wizard-page__turnover-selector-calculating {
    margin-top: 28px;
    margin-left: -20px;
    margin-right: -20px;
    width: calc(100% + 40px);
  }
  .setup-wizard-page__turnover-selector-title {
    font-size: 18px;
  }
  .setup-wizard-page__turnover-selector-table {
    border-top-width: 1px;
    border-top-color: #DFE4EF;
    border-top-style: solid;
  }
  .setup-wizard-page__turnover-selector-table th {
    border-bottom-width: 1px !important;
  }
  .setup-wizard-page__turnover-selector-table-category-section .setup-wizard-page__turnover-selector-table-category-section-header {
    height: 60px;
  }
  .setup-wizard-page__turnover-tab-pane--calculated .setup-wizard-page__turnover-selector-table-category-section:not(:first-child) {
    border-top-width: 1px;
    border-top-color: #DFE4EF;
    border-top-style: solid;
  }
  .setup-wizard-page__turnover-selector-table-category-section-header {
    display: flex;
    align-items: center;
    padding-left: 20px;
    padding-right: 20px;
  }
  .setup-wizard-page__turnover-selector-table-category-section-header .setup-wizard-page__turnover-selector-table-category-section-header-toggle-button {
    margin-right: 12px;
  }
  .setup-wizard-page__turnover-selector-table-category-section-header .setup-wizard-page__turnover-selector-table-category-section-header-units-field {
    width: 144px;
  }
  .setup-wizard-page__turnover-tab-pane--calculated .setup-wizard-page__turnover-selector-table-category-section-body {
    display: flex;
    flex-direction: column;
    align-items: center;
    padding-bottom: 20px;
  }
  .setup-wizard-page__turnover-tab-pane--calculated .setup-wizard-page__turnover-selector-table-category-section-body .setup-wizard-page__turnover-selector-table-category-section-table-fixed-section-container {
    width: 100%;
  }
  .setup-wizard-page__turnover-tab-pane--calculated .setup-wizard-page__turnover-selector-table-category-section-body .setup-wizard-page__turnover-selector-table-category-section-clear-button {
    margin-top: 20px;
  }
  .setup-wizard-page__turnover-selector-table-category-section-header-title {
    font-weight: 500;
    font-size: 15px;
  }
  .setup-wizard-page__turnover-selector-table-category-section-header-units-field {
    padding-top: 6px;
  }
  .setup-wizard-page__turnover-selector-table-category-section-header-units-field .hrm-form-field__basis {
    padding-bottom: 6px;
  }
  .setup-wizard-page__turnover-selector-table-category-section-header-units-field .select2-selection__arrow b {
    margin-bottom: 4px !important;
  }
  .setup-wizard-page__turnover-tab-pane--calculated .setup-wizard-page__turnover-selector-table-category-section-table-fixed-section-container {
    padding-left: 120px;
  }
  .setup-wizard-page__turnover-tab-pane--calculated .setup-wizard-page__turnover-selector-table-category-section-table-fixed-section-container .setup-wizard-page__turnover-selector-table-category-section-table-fixed-section {
    width: 120px;
  }
  .setup-wizard-page__turnover-selector-table-category-section-table-fixed-section {
    border-bottom-width: 2px !important;
  }
  .setup-wizard-page__turnover-selector-table-category-section-table-fixed-section > thead > tr > th {
    height: 34px;
  }
  .setup-wizard-page__turnover-selector-table-category-section-table-fixed-section .setup-wizard-page__turnover-selector-table-category-section-table-hour-label-cell {
    width: 36px;
    padding-left: 6px;
    padding-right: 6px;
  }
  .setup-wizard-page__turnover-selector-table-category-section-table {
    border-bottom-width: 2px !important;
  }
  .setup-wizard-page__turnover-selector-table-category-section-table > thead > tr > th {
    height: 34px;
  }
  .setup-wizard-page__turnover-selector-table-category-section-table .setup-wizard-page__turnover-selector-table-category-section-table-weekday-cell,
  .setup-wizard-page__turnover-selector-table-category-section-table .setup-wizard-page__turnover-selector-table-category-section-table-hour-cell {
    min-width: 70px;
  }
  .setup-wizard-page__turnover-selector-table-category-section-table .setup-wizard-page__turnover-selector-table-category-section-table-week-total-cell {
    width: 81px;
    min-width: 81px;
  }
  .setup-wizard-page__turnover-selector-table-category-section-table-hour-label-head-cell {
    border-bottom: none !important;
  }
  .setup-wizard-page__turnover-selector-table-category-section-table-hour-label-cell {
    white-space: nowrap;
    color: #8E9CBB;
  }
  tr:first-child > .setup-wizard-page__turnover-selector-table-category-section-table-hour-label-cell {
    border-top: none !important;
  }
  .setup-wizard-page__turnover-selector-table-category-section-table-hour-label-minute {
    font-size: 9px;
    font-weight: 500;
    vertical-align: super;
  }
  .setup-wizard-page__turnover-selector-table-category-section-table-hour-cell .hrm-table__editable-cell-control--type_input {
    text-align: end;
  }
  .setup-wizard-page__turnover-selector-table-category-section-table-hour-cell--disabled {
    background-color: #F5F7FA;
  }
  .setup-wizard-page__turnover-selector-table-category-section-table-hour-total-cell {
    background-color: #E1EDFF;
  }
  .setup-wizard-page__turnover-selector-table-category-section-table-hour-total-cell .hrm-table__editable-cell-control--type_input {
    text-align: end;
  }
  .setup-wizard-page__turnover-selector-table-category-section-table-weekday-cell .hrm-table__editable-cell-control--type_input {
    text-align: end;
  }
  .setup-wizard-page__turnover-selector-table-category-section-table-week-total-head-cell {
    background-color: #E1EDFF;
  }
  .setup-wizard-page__turnover-selector-table-category-section-table-week-total-cell {
    background-color: #E1EDFF;
  }
  .setup-wizard-page__turnover-selector-table-category-section-table-week-total-cell .hrm-table__editable-cell-control--type_input {
    text-align: end;
  }
  .setup-wizard-page__turnover-selector-table-category-section-table-hour-row > td {
    height: 30px !important;
  }
  .setup-wizard-page__turnover-selector-actions {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
  }
  .setup-wizard-page__turnover-selector-actions .setup-wizard-page__turnover-selector-action:not(:first-child) {
    margin-top: 9px;
    margin-left: 0;
  }
  .setup-wizard-page__turnover-selector-calculating {
    height: 300px;
    border: none;
  }
  .setup-wizard-page__positions-tab-pane {
    padding-top: 20px;
  }
  .setup-wizard-page__positions-tab-pane .setup-wizard-page__positions-selector {
    width: 100%;
  }
  .setup-wizard-page__positions-selector {
    padding: 30px 20px 35px;
    border-radius: 0;
  }
  .setup-wizard-page__positions-selector .setup-wizard-page__positions-selector-list {
    margin-top: 22px;
  }
  .setup-wizard-page__positions-selector-title {
    font-size: 18px;
  }
  .setup-wizard-page__workload-type-tab-pane {
    padding-top: 20px;
  }
  .setup-wizard-page__workload-type-tab-pane .setup-wizard-page__workload-type-selector {
    width: 100%;
  }
  .setup-wizard-page__workload-type-selector {
    padding: 25px 20px 0 20px;
    border-radius: 0;
  }
  .setup-wizard-page__workload-type-selector .setup-wizard-page__workload-type-selector-list {
    margin-top: 20px;
    margin-right: -20px;
    margin-left: -20px;
  }
  .setup-wizard-page__workload-type-selector-title {
    font-size: 18px;
  }
  .setup-wizard-page__workload-type-selector-list .setup-wizard-page__workload-type-selector-item:not(:first-child) {
    margin-top: 0;
  }
  .setup-wizard-page__workload-type-selector-item {
    border-top-width: 1px;
    padding: 18px 20px 20px;
    border-top-style: solid;
    border-top-color: #DFE4EF;
  }
  .setup-wizard-page__workload-type-selector-item .setup-wizard-page__workload-type-selector-item-control-list {
    margin-top: 16px;
    margin-bottom: 10px;
  }
  .setup-wizard-page__workload-type-selector-item .setup-wizard-page__workload-type-selector-item-workload-type-form-field,
  .setup-wizard-page__workload-type-selector-item .setup-wizard-page__workload-type-selector-item-dish-categories-form-field {
    width: 100%;
  }
  .setup-wizard-page__workload-type-selector-item .setup-wizard-page__workload-type-selector-item-units-form-field {
    flex-grow: 2.2;
  }
  .setup-wizard-page__workload-type-selector-item .setup-wizard-page__workload-type-selector-item-standard-form-field {
    flex-grow: 1;
  }
  .setup-wizard-page__workload-type-selector-item-control-list-content {
    margin-left: -16px;
  }
  .setup-wizard-page__workload-type-selector-item-control-list-content .setup-wizard-page__workload-type-selector-item-control-list-item {
    margin-left: 16px;
  }
  .setup-wizard-page__workload-type-selector-item-control-list-content .setup-wizard-page__workload-type-selector-item-control-list-item.hrm-form-field-checkbox-group {
    margin-top: 27px;
    margin-bottom: 7px;
  }
}
.setup-wizard-page__schedule-selector-calendar .setup-wizard-page__schedule-selector-calendar-weekday:not(:nth-child(2)) {
  margin-top: 1px;
}
.setup-wizard-page__schedule-selector-calendar .setup-wizard-page__schedule-selector-calendar-hour {
  flex-grow: 1;
}
.setup-wizard-page__schedule-selector-calendar .setup-wizard-page__schedule-selector-calendar-hour--not-integer {
  flex-grow: 0.5;
}
.setup-wizard-page__schedule-selector-calendar-hour-header {
  display: flex;
  height: 30px;
  padding-left: 40px;
}
.setup-wizard-page__schedule-selector-calendar-hour-header .setup-wizard-page__schedule-selector-calendar-hour-header-cell {
  flex-grow: 1;
  width: 0;
}
.setup-wizard-page__schedule-selector-calendar-hour-header .setup-wizard-page__schedule-selector-calendar-hour-header-cell--not-integer {
  flex-grow: 0.5;
}
.setup-wizard-page__schedule-selector-calendar-hour-header-cell {
  font-size: 14px;
}
.setup-wizard-page__schedule-selector-calendar-hour-header-cell-content {
  display: flex;
  align-self: flex-start;
  padding-left: 3px;
}
.setup-wizard-page__schedule-selector-calendar-hour-header-cell:first-child .setup-wizard-page__schedule-selector-calendar-hour-header-cell-content {
  padding-left: 0;
}
.setup-wizard-page__schedule-selector-calendar-hour-header-cell-time {
  font-size: 15px;
  white-space: nowrap;
}
.setup-wizard-page__schedule-selector-calendar-hour-header-cell-minute {
  font-size: 9px;
  font-weight: 600;
  vertical-align: super;
}
.setup-wizard-page__schedule-selector-calendar-hour-header-divider {
  width: 1px;
  height: 100%;
  align-self: flex-end;
  background-color: #DFE4EF;
}
.setup-wizard-page__schedule-selector-calendar-hour-header-divider--short {
  height: 9px;
}
.setup-wizard-page__schedule-selector-calendar-weekday {
  display: flex;
  align-items: center;
}
.setup-wizard-page__schedule-selector-calendar-weekday .setup-wizard-page__schedule-selector-calendar-weekday-label {
  margin-right: 22px;
}
.setup-wizard-page__schedule-selector-calendar-weekday-divider {
  width: 1px;
  height: 100%;
  background-color: #FFF;
}
.setup-wizard-page__schedule-selector-calendar-weekday-label {
  width: 18px;
  font-size: 14px;
}
.setup-wizard-page__schedule-selector-calendar-hour {
  height: 30px;
  background-color: #DFE4EF;
  cursor: pointer;
  transition: background-color 0.1s ease;
}
.setup-wizard-page__schedule-selector-calendar-hour:hover {
  background-color: #D3D8DF;
}
.setup-wizard-page__schedule-selector-calendar-hour--picked {
  background-color: #0066FF;
}
.setup-wizard-page__schedule-selector-calendar-hour--picked:hover {
  background-color: #0055D4;
}
@media (max-width: 767px) {
  .setup-wizard-page__schedule-selector-calendar {
    display: flex;
  }
  .setup-wizard-page__schedule-selector-calendar .setup-wizard-page__schedule-selector-calendar-weekday {
    flex-grow: 1;
  }
  .setup-wizard-page__schedule-selector-calendar .setup-wizard-page__schedule-selector-calendar-weekday:not(:nth-child(2)) {
    margin-top: 0;
    margin-left: 1px;
  }
  .setup-wizard-page__schedule-selector-calendar .setup-wizard-page__schedule-selector-calendar-hour {
    width: 100%;
    flex-grow: unset;
  }
  .setup-wizard-page__schedule-selector-calendar-hour-header {
    flex-direction: column;
    width: 30px;
    height: unset;
    padding-top: 21.6px;
    padding-left: 0;
  }
  .setup-wizard-page__schedule-selector-calendar-hour-header .setup-wizard-page__schedule-selector-calendar-hour-header-cell {
    flex-grow: unset;
  }
  .setup-wizard-page__schedule-selector-calendar-hour-header-cell {
    height: 30px;
  }
  .setup-wizard-page__schedule-selector-calendar-hour-header-cell--not-integer {
    height: 15px;
  }
  .setup-wizard-page__schedule-selector-calendar-hour-header-cell-content {
    display: flex;
    align-self: flex-start;
    padding-top: 5px;
    padding-left: 0;
  }
  .setup-wizard-page__schedule-selector-calendar-hour-header-divider {
    width: 100%;
    height: 1px;
  }
  .setup-wizard-page__schedule-selector-calendar-hour-header-divider--short {
    width: 9px;
  }
  .setup-wizard-page__schedule-selector-calendar-weekday {
    display: flex;
    flex-direction: column;
  }
  .setup-wizard-page__schedule-selector-calendar-weekday .setup-wizard-page__schedule-selector-calendar-weekday-label {
    margin-right: 0;
    margin-bottom: 8px;
  }
  .setup-wizard-page__schedule-selector-calendar-weekday-divider {
    width: 100%;
    height: 1px;
  }
  .setup-wizard-page__schedule-selector-calendar-weekday-label {
    width: unset;
    height: 13.6px;
  }
  .setup-wizard-page__schedule-selector-calendar-hour {
    height: 30px;
  }
  .setup-wizard-page__schedule-selector-calendar-hour--not-integer {
    height: 15px;
  }
}

/*# sourceMappingURL=setup-wizard-page.css.map */

{"version":3,"sources":["../base/_variables.less","_templates/templates.less"],"names":[],"mappings":"AAsCA;EAUI,0BAAA;;AATF,wBAAC;AACD,wBAAC;EACC,wBAAA;EACA,qBAAA;EACA,gBAAA;EACA,SAAA;;AASF,MAAC;EACC,cAAA;;AAEF,MAAC;EACC,cAAA;;AAEF,MAAC;EACC,cAAA;;AAEF,MAAC;EACC,cAAA;;AC3DI,UADJ,oBACK,IAAI;EACD,gBAAA;;AAIR,UAAC;EACG,iBAAA;EACA,mBAAA;EACA,oBAAA;;AAGJ,UAAC;EACG,oBAAA;;AADJ,UAAC,SAGG;EACI,mBAAA;;AAJR,UAAC,SAOG;EACI,cAAA;EACA,eAAA;EACA,cAAA;;AAGJ,UAbH,SAaI,IAAI;EACD,wBAAA;EAEA,4BAAA;EACA,0BAAA;;AAIR,UAAC;EACG,gBAAA;EACA,eAAA;;AAGJ,UAAC;EACG,YAAA;;AAGJ,UAAC;EACG,YAAA;EACA,iBAAA;EACA,mBAAA;;AAGJ,UAAC;EACG,WAAA;EACA,cAAA;EAEA,YAAY,8EAEZ,6EAEA,8EAEA,yEANA;EAQA,mDAAA;EACA,yBAAA;;AAGJ,UAAC;EAEG,gBAAA;EACA,aAAA;;AAHJ,UAAC,qBAKG;EACI,YAAA;EACA,aAAA;EAEA,YAAY,qFAEZ,oFAEA,qFAEA,gFANA;EAQA,mDAAA;;AAIR,UAAC;EACG,aAAA;EACA,mBAAA;EACA,eAAA;;AAGI,UANP,MAKK,IACG,IAAI;EACD,kBAAA;;AAKZ,UAAC;EACG,gBAAA;;AADJ,UAAC,gCAGG;AAHJ,UAAC,gCAGO;EACA,UAAA;;AAJR,UAAC,gCAOG;EACI,yBAAA;;AAIR,UAAC;EACG,YAAA;;AAGJ,UAAC;EACG,mBAAA;;AAGJ,UAAC;EACG,aAAa,kBAAb;EACA,cAAA;;AAGJ,UAAC,YACG;EACI,mBAAA;EACA,kBAAA;;AAIR,UAAC;EACG,kBAAA;EACA,mBAAA;EACA,iBAAA;EACA,mBAAA;;AAIR,QAAsC;EAE9B,UAAC;IACG,iBAAA;IACA,kBAAA;IACA,mBAAA;;;AAKZ,QAAsC;EAE9B,UAAC;IACG,iBAAA;IACA,kBAAA;IACA,mBAAA","sourcesContent":["@tablet-max-width: 1200px;\r\n@mobile-max-width: 767px;\r\n\r\n@neutral-theme-color: #0066ff;\r\n@positive-theme-color: #12c971;\r\n@negative-theme-color: #ff238d;\r\n@secondary-theme-color: #8e9cbb;\r\n\r\n@border-color: #dfe4ef;\r\n@light-grey-color: #f5f7fa;\r\n\r\n@hover-transition-duration: 0.3s;\r\n@hover-transition-timing-function: ease;\r\n\r\n.support-icon-background-image(@color) {\r\n  @svg-content: escape(\r\n    '\r\n        <svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\r\n            <path d=\"M10 18C12.1217 18 14.1566 17.1571 15.6569 15.6569C17.1571 14.1566 18 12.1217 18 10C18 7.87827 17.1571 5.84344 15.6569 4.34315C14.1566 2.84285 12.1217 2 10 2C7.87827 2 5.84344 2.84285 4.34315 4.34315C2.84285 5.84344 2 7.87827 2 10C2 12.1217 2.84285 14.1566 4.34315 15.6569C5.84344 17.1571 7.87827 18 10 18ZM10 20C4.477 20 0 15.523 0 10C0 4.477 4.477 0 10 0C15.523 0 20 4.477 20 10C20 15.523 15.523 20 10 20ZM13.446 7.968C13.1017 7.38474 12.6153 6.89826 12.032 6.554L15.657 2.929L17.071 4.343L13.446 7.968ZM7.968 13.446L4.343 17.071L2.929 15.657L6.554 12.032C6.89826 12.6153 7.38474 13.1017 7.968 13.446ZM7.968 6.554C7.38474 6.89826 6.89826 7.38474 6.554 7.968L2.929 4.343L4.343 2.93L7.968 6.555V6.554ZM12.704 12.948C11.9332 13.655 10.9162 14.032 9.87079 13.9981C8.82541 13.9643 7.83488 13.5223 7.11142 12.767C6.38797 12.0116 5.98916 11.0029 6.00044 9.95706C6.01172 8.9112 6.4322 7.91136 7.17178 7.17178C7.91136 6.4322 8.9112 6.01172 9.95706 6.00044C11.0029 5.98916 12.0116 6.38797 12.767 7.11142C13.5223 7.83488 13.9643 8.82541 13.9981 9.87079C14.032 10.9162 13.655 11.9332 12.948 12.704C13.141 12.494 13.307 12.269 13.446 12.032L16.32 14.906C15.9093 15.4343 15.4343 15.9093 14.906 16.32L12.032 13.446C12.269 13.306 12.494 13.141 12.704 12.948ZM10 12C10.5304 12 11.0391 11.7893 11.4142 11.4142C11.7893 11.0391 12 10.5304 12 10C12 9.46957 11.7893 8.96086 11.4142 8.58579C11.0391 8.21071 10.5304 8 10 8C9.46957 8 8.96086 8.21071 8.58579 8.58579C8.21071 8.96086 8 9.46957 8 10C8 10.5304 8.21071 11.0391 8.58579 11.4142C8.96086 11.7893 9.46957 12 10 12Z\" fill=\"@{color}\"/>\r\n        </svg>\r\n\t'\r\n  );\r\n  @result: url('data:image/svg+xml,@{svg-content}');\r\n}\r\n\r\n.error-icon-background-image(@color) {\r\n  @svg-content: escape(\r\n    '\r\n        <svg width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\r\n            <circle cx=\"7\" cy=\"7\" r=\"6.5\" fill=\"white\" stroke=\"@{color}\"/>\r\n            <circle cx=\"7\" cy=\"10\" r=\"1\" fill=\"@{color}\"/>\r\n            <rect x=\"6\" y=\"3\" width=\"2\" height=\"5\" rx=\"1\" fill=\"@{color}\"/>\r\n        </svg>\r\n\t'\r\n  );\r\n  @result: url('data:image/svg+xml,@{svg-content}');\r\n}\r\n\r\n.input-number-appearance {\r\n  &::-webkit-inner-spin-button,\r\n  &::-webkit-outer-spin-button {\r\n    -webkit-appearance: none;\r\n    -moz-appearance: none;\r\n    appearance: none;\r\n    margin: 0;\r\n  }\r\n\r\n  & {\r\n    -moz-appearance: textfield;\r\n  }\r\n}\r\n\r\n.color {\r\n  &--positive {\r\n    color: @positive-theme-color;\r\n  }\r\n  &--negative {\r\n    color: @negative-theme-color;\r\n  }\r\n  &--secondary {\r\n    color: @secondary-theme-color;\r\n  }\r\n  &--neutral {\r\n    color: @neutral-theme-color;\r\n  }\r\n}\r\n","@import '../../base/_variables.less';\r\n\r\n.templates {\r\n    .templates__section {\r\n        &:not(:first-child) {\r\n            margin-top: 30px;\r\n        }\r\n    }\r\n\r\n    &__content {\r\n        padding-top: 40px;\r\n        padding-left: 100px;\r\n        padding-right: 100px;\r\n    }\r\n\r\n    &__section {\r\n        padding-bottom: 30px;\r\n\r\n        .templates__section-title {\r\n            margin-bottom: 30px;\r\n        }\r\n\r\n        .templates__section-subtitle {\r\n            color: @secondary-theme-color;\r\n            font-size: 13px;\r\n            margin: 10px 0;\r\n        }\r\n\r\n        &:not(:last-child) {\r\n            border-bottom-width: 1px;\r\n\r\n            border-bottom-color: #DFE4EF;\r\n            border-bottom-style: solid;\r\n        }\r\n    }\r\n\r\n    &__section-title {\r\n        font-weight: 500;\r\n        font-size: 22px;\r\n    }\r\n\r\n    &__form-field {\r\n        width: 400px;\r\n    }\r\n\r\n    &__scrollable-block {\r\n        width: 300px;\r\n        max-height: 200px;\r\n        margin-bottom: 20px;\r\n    }\r\n\r\n    &__scrollable-block-content {\r\n        width: 100%;\r\n        height: 1000px;\r\n\r\n        background: linear-gradient(0,\r\n        rgba(255, 225, 132, .7) 50%, rgba(255,255,255, 0) 50%),\r\n        linear-gradient(0,\r\n        rgba(32, 113, 120, .3) 50%, rgba(255,255,255, 0) 50%),\r\n        linear-gradient(0,\r\n        rgba(255, 150, 102, .3) 50%, rgba(255,255,255, 0) 50%),\r\n        linear-gradient(0,\r\n        rgba(23, 76, 79, .1) 50%, rgba(255,255,255, 0) 50%);\r\n        background-size: 7em 7em, 5em 5em, 3em 3em, 1em 1em;\r\n        background-color: #F5E9BE;\r\n    }\r\n\r\n    &__scrollable-block--h {\r\n\r\n        max-width: 300px;\r\n        height: 300px;\r\n\r\n        .templates__scrollable-block-content {\r\n            height: 100%;\r\n            width: 1000px;\r\n\r\n            background: linear-gradient(to right,\r\n            rgba(255, 225, 132, .7) 50%, rgba(255,255,255, 0) 50%),\r\n            linear-gradient(to right,\r\n            rgba(32, 113, 120, .3) 50%, rgba(255,255,255, 0) 50%),\r\n            linear-gradient(to right,\r\n            rgba(255, 150, 102, .3) 50%, rgba(255,255,255, 0) 50%),\r\n            linear-gradient(to right,\r\n            rgba(23, 76, 79, .1) 50%, rgba(255,255,255, 0) 50%);\r\n            background-size: 7em 7em, 5em 5em, 3em 3em, 1em 1em;\r\n        }\r\n    }\r\n\r\n    &__list {\r\n        display: flex;\r\n        align-items: center;\r\n        flex-wrap: wrap;\r\n\r\n        & > * {\r\n            &:not(:last-child) {\r\n                margin-right: 10px;\r\n            }\r\n        }\r\n    }\r\n\r\n    &__table-sticky-section-container {\r\n        max-width: 700px;\r\n\r\n        th, td {\r\n            width: 20%;\r\n        }\r\n\r\n        .hrm-table__sticky-section {\r\n            background-color: #f5f7fa;\r\n        }\r\n    }\r\n\r\n    &__basic-button {\r\n        width: 150px;\r\n    }\r\n\r\n    &__button-with-icon {\r\n        margin-bottom: 20px;\r\n    }\r\n\r\n    &__editable-cell-remove-button {\r\n        margin-left: calc(19px - 5.5px);\r\n        flex-shrink: 0;\r\n    }\r\n\r\n    &__navigation {\r\n        .hrm-tab-group__content {\r\n            padding-right: 30px;\r\n            padding-left: 30px;\r\n        }\r\n    }\r\n\r\n    &__modal-btn {\r\n        padding-left: 15px;\r\n        padding-right: 15px;\r\n        margin-left: 10px;\r\n        margin-bottom: 10px;\r\n    }\r\n}\r\n\r\n@media (max-width: @tablet-max-width) {\r\n    .templates {\r\n        &__content {\r\n            padding-top: 20px;\r\n            padding-left: 50px;\r\n            padding-right: 50px;\r\n        }\r\n    }\r\n}\r\n\r\n@media (max-width: @mobile-max-width) {\r\n    .templates {\r\n        &__content {\r\n            padding-top: 10px;\r\n            padding-left: 20px;\r\n            padding-right: 20px;\r\n        }\r\n    }\r\n}\r\n"],"file":"templates.css"}
.input-number-appearance {
  -moz-appearance: textfield;
}
.input-number-appearance::-webkit-inner-spin-button,
.input-number-appearance::-webkit-outer-spin-button {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  margin: 0;
}
.color--positive {
  color: #12c971;
}
.color--negative {
  color: #ff238d;
}
.color--secondary {
  color: #8e9cbb;
}
.color--neutral {
  color: #0066ff;
}
.templates .templates__section:not(:first-child) {
  margin-top: 30px;
}
.templates__content {
  padding-top: 40px;
  padding-left: 100px;
  padding-right: 100px;
}
.templates__section {
  padding-bottom: 30px;
}
.templates__section .templates__section-title {
  margin-bottom: 30px;
}
.templates__section .templates__section-subtitle {
  color: #8e9cbb;
  font-size: 13px;
  margin: 10px 0;
}
.templates__section:not(:last-child) {
  border-bottom-width: 1px;
  border-bottom-color: #DFE4EF;
  border-bottom-style: solid;
}
.templates__section-title {
  font-weight: 500;
  font-size: 22px;
}
.templates__form-field {
  width: 400px;
}
.templates__scrollable-block {
  width: 300px;
  max-height: 200px;
  margin-bottom: 20px;
}
.templates__scrollable-block-content {
  width: 100%;
  height: 1000px;
  background: linear-gradient(0, rgba(255, 225, 132, 0.7) 50%, rgba(255, 255, 255, 0) 50%), linear-gradient(0, rgba(32, 113, 120, 0.3) 50%, rgba(255, 255, 255, 0) 50%), linear-gradient(0, rgba(255, 150, 102, 0.3) 50%, rgba(255, 255, 255, 0) 50%), linear-gradient(0, rgba(23, 76, 79, 0.1) 50%, rgba(255, 255, 255, 0) 50%);
  background-size: 7em 7em, 5em 5em, 3em 3em, 1em 1em;
  background-color: #F5E9BE;
}
.templates__scrollable-block--h {
  max-width: 300px;
  height: 300px;
}
.templates__scrollable-block--h .templates__scrollable-block-content {
  height: 100%;
  width: 1000px;
  background: linear-gradient(to right, rgba(255, 225, 132, 0.7) 50%, rgba(255, 255, 255, 0) 50%), linear-gradient(to right, rgba(32, 113, 120, 0.3) 50%, rgba(255, 255, 255, 0) 50%), linear-gradient(to right, rgba(255, 150, 102, 0.3) 50%, rgba(255, 255, 255, 0) 50%), linear-gradient(to right, rgba(23, 76, 79, 0.1) 50%, rgba(255, 255, 255, 0) 50%);
  background-size: 7em 7em, 5em 5em, 3em 3em, 1em 1em;
}
.templates__list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
.templates__list > *:not(:last-child) {
  margin-right: 10px;
}
.templates__table-sticky-section-container {
  max-width: 700px;
}
.templates__table-sticky-section-container th,
.templates__table-sticky-section-container td {
  width: 20%;
}
.templates__table-sticky-section-container .hrm-table__sticky-section {
  background-color: #f5f7fa;
}
.templates__basic-button {
  width: 150px;
}
.templates__button-with-icon {
  margin-bottom: 20px;
}
.templates__editable-cell-remove-button {
  margin-left: calc(19px - 5.5px);
  flex-shrink: 0;
}
.templates__navigation .hrm-tab-group__content {
  padding-right: 30px;
  padding-left: 30px;
}
.templates__modal-btn {
  padding-left: 15px;
  padding-right: 15px;
  margin-left: 10px;
  margin-bottom: 10px;
}
@media (max-width: 1200px) {
  .templates__content {
    padding-top: 20px;
    padding-left: 50px;
    padding-right: 50px;
  }
}
@media (max-width: 767px) {
  .templates__content {
    padding-top: 10px;
    padding-left: 20px;
    padding-right: 20px;
  }
}

/*# sourceMappingURL=templates.css.map */
