.text-table-header{color:#886f4c}.bg-table-header{background:#dabc94}.bg-table{background:#f8f3ec}.bg-table-bottom,.bg-table-row-primary{background:#f4ebdf}.bg-table-row-secondary{background:#fcf9f5}body{font-family:Roboto,sans-serif;font-size:14px}.q-card__actions .q-btn__wrapper{padding:4px 16px}.font-header-1{font-size:32px;font-weight:700}.font-header-1--normal{font-weight:400}@media (max-width:1023px){.font-header-1--normal{font-size:18px}}@media (max-width:500px){.font-header-1--normal{font-size:16px}}@media (max-width:400px){.font-header-1--normal{font-size:12px}}.font-header-2{font-size:24px;font-weight:700}.text-header{color:var(--text-input-color)}.bg-header{background:var(--bg-header)}.bg-button{background:var(--button-bg)}.bg-button.disabled{background:var(--button-bg-disabled)}.linkAnnotation{max-width:0!important}.text-button-flat,.text-kalibr-loading{color:var(--primary-color)}.text-button{color:#fff}.text-button.disabled{color:#e6d2b7}.text-button.q-btn--flat{color:#000}.text-button.q-btn--flat .q-icon{color:rgba(0,0,0,0.54)}.text-input{color:var(--text-input-color)}.bg-input{background:var(--bg-input)}.text-checkbox{color:var(--text-checkbox)}.upper-header-table{background-color:#b5884b!important;color:#fff!important}.middle-header-table{background-color:#dabc94;color:#886f4c}.lower-header-table{background-color:#f0e4d4;color:#886f4c}.text-booking{color:var(--text-booking)}.active-class{color:var(--active-class)}.bg-booking{background:var(--text-booking)}.text-booking-done{color:#dabc94}.span-column{grid-column:1/-1}.page{height:calc(100vh - 102px)}.kalibr-theme{--primary-color:#886f4c;--active-class:#1976d2;--table-header-color:#886f4c;--table-header-background:#dabc94;--table-background:#f8f3ec;--table-bottom-background:#f4ebdf;--table-bottom-border-color:#dabc94;--table-row-primary-background:#f4ebdf;--table-row-secondary-background:#fcf9f5;--table-td-color:#886f4c;--bg-header:#dab27a;--bg-color:#665339;--button-bg:#b5884b;--button-bg-disabled:#f8f3ec;--text-input-color:#665339;--bg-input:#f4ebdf;--text-booking:#886f4c;--text-checkbox:#dabc94;--title-color:#886f4c;--calendar-color:#886f4c;--drop-down-list:#dabc94;--booking-primary:#f4ebdf;--booking-secondary:#f9f4ed;--booking-waiting:#b5884b;--booking-past:#c6c6c6}.eais-theme{--primary-color:#00a0e3;--active-class:#607789;--table-header-color:#fff;--table-header-background:#00a0e3;--table-background:#fefefe;--table-bottom-background:#eee;--table-bottom-border-color:#ccc;--table-row-primary-background:#dfe6f4;--table-row-secondary-background:#f5f7fc;--table-td-color:#000;--bg-header:#00a0e3;--bg-color:#fff;--button-bg:#00a0e3;--button-bg-disabled:#f8f3ec;--text-input-color:#00567c;--bg-input:#dfe6f4;--text-booking:#000;--text-checkbox:#00a0e3;--title-color:#8c8c8c;--calendar-color:#8c8c8c;--drop-down-list:#a6e8ff;--booking-primary:#dfe4f4;--booking-secondary:#edeff9;--booking-waiting:#00a0e3;--booking-past:#c6c6c6}.styled-input__label{padding-bottom:4px}.styled-input__label.required{font-weight:700}.styled-input__input .q-field__inner{display:flex;flex-direction:column}.styled-input__input--textarea.styled-input__input .q-field__control{flex:1 0 auto}.styled-input__input .q-field__control-container>textarea{resize:none}.q-btn .q-icon{font-size:32px}.styled-select__label{padding-bottom:4px}.styled-select__label.required{font-weight:700}.styled-select--ellipsis .q-field__native>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.styled-spinbox__label{padding-bottom:4px}.styled-spinbox__label.required{font-weight:700}.styled-spinbox__input .q-field__control{flex:1 0 auto}.styled-spinbox__input .q-field__control-container>textarea{resize:none}.styled-spinbox__input .q-field__control-container>input{color:#665339}.styled-spinbox__buttons .q-field__control{padding-right:0}.styled-spinbox__button{box-sizing:border-box;border:1px solid #bdbdbd;overflow:hidden;font-size:20px;width:24px}.styled-spinbox__button:first-child{border-top-right-radius:8px;border-bottom:0}.styled-spinbox__button:last-child{border-bottom-right-radius:8px}.styled-spinbox__input--time.q-field--outlined.q-field--readonly .q-field__control:before{border:1px solid rgba(0,0,0,0.24)}.styled-spinbox input::-webkit-inner-spin-button,.styled-spinbox input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.styled-spinbox input[type=number]{-moz-appearance:textfield}