*,*:before,*:after{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-ms-overflow-style:none}body{margin:0;padding:0}.react-calendar-timeline *{box-sizing:border-box}.react-calendar-timeline .rct-outer{display:block;overflow:hidden;white-space:nowrap}.react-calendar-timeline .rct-scroll{display:inline-block;white-space:normal;vertical-align:top;overflow-x:scroll;overflow-y:hidden;-ms-touch-action:none;touch-action:none}.react-calendar-timeline .rct-item:hover{z-index:88}.react-calendar-timeline .rct-item .rct-item-content{position:sticky;position:-webkit-sticky;left:0px;overflow:hidden;display:inline-block;border-radius:2px;padding:0 6px;height:100%}.react-calendar-timeline .rct-sidebar{overflow:hidden;white-space:normal;display:inline-block;vertical-align:top;position:relative;box-sizing:border-box;border-right:1px solid #bbb}.react-calendar-timeline .rct-sidebar.rct-sidebar-right{border-right:0;border-left:1px solid #bbb}.react-calendar-timeline .rct-sidebar .rct-sidebar-row{padding:0 4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;margin:0;border-bottom:1px solid #bbb}.react-calendar-timeline .rct-sidebar .rct-sidebar-row.rct-sidebar-row-odd{background:rgba(0,0,0,.05)}.react-calendar-timeline .rct-sidebar .rct-sidebar-row.rct-sidebar-row-even{background:transparent}.react-calendar-timeline .rct-vertical-lines .rct-vl{position:absolute;border-left:1px solid #bbb;z-index:30}.react-calendar-timeline .rct-vertical-lines .rct-vl.rct-vl-first{border-left-width:2px}.react-calendar-timeline .rct-vertical-lines .rct-vl.rct-day-6,.react-calendar-timeline .rct-vertical-lines .rct-vl.rct-day-0{background:rgba(250,246,225,.5)}.react-calendar-timeline .rct-horizontal-lines{-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none}.react-calendar-timeline .rct-horizontal-lines .rct-hl-even,.react-calendar-timeline .rct-horizontal-lines .rct-hl-odd{border-bottom:1px solid #bbb;box-sizing:border-box;z-index:40}.react-calendar-timeline .rct-horizontal-lines .rct-hl-odd{background:rgba(0,0,0,.05)}.react-calendar-timeline .rct-horizontal-lines .rct-hl-even{background:transparent}.react-calendar-timeline .rct-cursor-line{position:absolute;width:2px;background:#2196f3;z-index:51}.react-calendar-timeline .rct-dateHeader{display:flex;align-items:center;justify-content:center;height:100%;border-bottom:1px solid #bbb;cursor:pointer;font-size:14px;background-color:#f0f0f0;border-left:2px solid #bbb}.react-calendar-timeline .rct-dateHeader-primary{background-color:initial;border-left:1px solid #bbb;border-right:1px solid #bbb;color:#fff}.react-calendar-timeline .rct-header-root{background:#c52020;border-bottom:1px solid #bbb}.react-calendar-timeline .rct-calendar-header{border:1px solid #bbb}.mail_link{color:#1976d2}.shedule-timeline-headers{background:rgb(25,118,210)!important}.react-calendar-timeline a,.react-calendar-timeline p,.react-calendar-timeline div{font-family:Open sans!important}.rct-scroll{z-index:1}.rct-item{border-style:solid;border-width:1px;border-radius:4px}.absent{background-color:#df7182!important;border-color:#000!important}.administrative{background-color:#aebfc6!important;border-color:#000!important}.vacation{background-color:#65e09a!important;border-color:#000!important}.sick{background-color:#edb198!important;border-color:#000!important}.donorship{background-color:#b36464!important;border-color:#000!important}.public_duty{background-color:#ab94c0!important;border-color:#000!important}.mother{background-color:#aecff6!important;border-color:#000!important}.vacation_plan{background-color:#e1df73!important;border-color:#000!important}.trip{background-color:#dda9db!important;border-color:#000!important}.local_trip{background-color:#168bce!important;border-color:#000!important}.vacation_plan.pending{background-color:#fff0;opacity:.8;background:repeating-linear-gradient(-45deg,#ed6c02,#ed6c02 5px,#e1df73 5px,#e1df73 25px)!important}.administrative.pending{background-color:#fff0;opacity:.8;background:repeating-linear-gradient(-45deg,#ed6c02,#ed6c02 5px,#aebfc6 5px,#aebfc6 25px)!important}.vacation.pending{background-color:#fff0;opacity:.8;background:repeating-linear-gradient(-45deg,#ed6c02,#ed6c02 5px,#65e09a 5px,#65e09a 25px)!important}.personal{background-color:#40e0d0!important;border-color:#000!important}.date_line{display:flex;background-color:#f5f1ff}.date_line p{margin:0!important}.date_line_cell{position:absolute;color:#676767!important;text-align:center;border-right:solid 1px rgb(103,103,103)}.date_line_header{text-align:center;font-size:1.2em;line-height:normal!important;color:#e2e2e2!important}.date_line_header p{margin:0}.date_line_header.year{height:50px!important}.fixed{position:fixed;z-index:9;top:0}.fixed-table{position:relative;top:100px;margin-bottom:150px}.active-blue{color:#1565c0!important;border-bottom:2px solid #1565c0!important;transition:"0.2s"}.MuiAutocomplete-hasPopupIcon{margin-top:0!important}[id^=cell-1-]{min-width:194px}.rdt_TableRow .rdt_TableCell[id^=cell-1-]>p.MuiTypography-root,.rdt_TableRow .rdt_TableCell p.MuiTypography-root,.rdt_TableCol .rdt_TableCol_Sortable p.MuiTypography-root{display:inline-block;white-space:nowrap;overflow:hidden!important;text-overflow:ellipsis}@media screen and (min-width: 1152px){.rdt_TableCol .rdt_TableCol_Sortable p.project-name,.rdt_TableRow .rdt_TableCell[id^=cell-1-]>p.MuiTypography-root,.rdt_TableCol .rdt_TableCol_Sortable p.MuiTypography-root{width:280px}}@media screen and (min-width: 1252px){.rdt_TableCol .rdt_TableCol_Sortable p.project-name,.rdt_TableRow .rdt_TableCell[id^=cell-1-]>p.MuiTypography-root,.rdt_TableCol .rdt_TableCol_Sortable p.MuiTypography-root{width:320px}}@media screen and (min-width: 1352px){.rdt_TableCol .rdt_TableCol_Sortable p.project-name,.rdt_TableRow .rdt_TableCell[id^=cell-1-]>p.MuiTypography-root,.rdt_TableCol .rdt_TableCol_Sortable p.MuiTypography-root{width:450px}}@media screen and (min-width: 1360px){.rdt_TableCol .rdt_TableCol_Sortable p.project-name,.rdt_TableRow .rdt_TableCell[id^=cell-1-]>p.MuiTypography-root,.rdt_TableCol .rdt_TableCol_Sortable p.MuiTypography-root{width:450px}}@media screen and (min-width: 1400px){.rdt_TableCol .rdt_TableCol_Sortable p.project-name,.rdt_TableRow .rdt_TableCell[id^=cell-1-]>p.MuiTypography-root,.rdt_TableCol .rdt_TableCol_Sortable p.MuiTypography-root{width:500px}}@media screen and (min-width: 1440px){.rdt_TableCol .rdt_TableCol_Sortable p.project-name,.rdt_TableRow .rdt_TableCell[id^=cell-1-]>p.MuiTypography-root,.rdt_TableCol .rdt_TableCol_Sortable p.MuiTypography-root{width:550px}}@media screen and (max-width: 1152px){.rdt_TableCol .rdt_TableCol_Sortable p.project-name,.rdt_TableRow .rdt_TableCell[id^=cell-1-]>p.MuiTypography-root,.rdt_TableCol .rdt_TableCol_Sortable p.MuiTypography-root{width:240px}}.late-hours{background-color:#ff000042}[id^=cell-1-] [data-tag=allowRowEvents]{min-width:194px}.rdt_TableRow .rdt_TableCell[id^=cell-9-]{justify-content:center}[id^=cell-][role=cell]{word-break:inherit!important;padding:4px}[data-column-id="1"][role=cell]{padding:0 16px 0 32px}.rdt_TableHeadRow[role=row]{background-color:#e8eaeb;height:38px;border:none}.rdt_TableRow[role=row]{height:38px;border:none}.rdt_TableBody[role=rowgroup]{border-bottom:1px solid #dcdcdc}.rdt_TableHeadRow[role=row] p{color:#333}.rdt_TableRow .rdt_TableCell[id^=cell-1-] div[data-tag=allowRowEvents] p.MuiTypography-root,.rdt_TableRow .rdt_TableCell p.MuiTypography-root,.rdt_TableCol .rdt_TableCol_Sortable p.MuiTypography-root{display:inline-block;white-space:nowrap;overflow:hidden!important;text-overflow:ellipsis}@media screen and (min-width: 1152px){.rdt_TableCol .rdt_TableCol_Sortable p.project-name,.rdt_TableRow .rdt_TableCell[id^=cell-1-] div[data-tag=allowRowEvents] p.MuiTypography-root{width:280px}}@media screen and (min-width: 1252px){.rdt_TableCol .rdt_TableCol_Sortable p.project-name,.rdt_TableRow .rdt_TableCell[id^=cell-1-] div[data-tag=allowRowEvents] p.MuiTypography-root{width:320px}}@media screen and (min-width: 1352px){.rdt_TableCol .rdt_TableCol_Sortable p.project-name,.rdt_TableRow .rdt_TableCell[id^=cell-1-] div[data-tag=allowRowEvents] p.MuiTypography-root{width:450px}}@media screen and (min-width: 1360px){.rdt_TableCol .rdt_TableCol_Sortable p.project-name,.rdt_TableRow .rdt_TableCell[id^=cell-1-] div[data-tag=allowRowEvents] p.MuiTypography-root{width:450px}}@media screen and (min-width: 1400px){.rdt_TableCol .rdt_TableCol_Sortable p.project-name,.rdt_TableRow .rdt_TableCell[id^=cell-1-] div[data-tag=allowRowEvents] p.MuiTypography-root{width:500px}}@media screen and (min-width: 1440px){.rdt_TableCol .rdt_TableCol_Sortable p.project-name,.rdt_TableRow .rdt_TableCell[id^=cell-1-] div[data-tag=allowRowEvents] p.MuiTypography-root{width:550px}}@media screen and (max-width: 1152px){.rdt_TableCol .rdt_TableCol_Sortable p.project-name,.rdt_TableRow .rdt_TableCell[id^=cell-1-] div[data-tag=allowRowEvents] p.MuiTypography-root{width:240px}}:root{--black: #141414;--white: #FFFFFF;--mistake: #FF7B7B;--grey-medium: #AAABAD;--grey-light: #F8F8F8;--grey-dark: #878787;--accent-blue-main: #428DFF;--accent-blue-light: #A4C7FC;--accent-orange-main: #FF7A00;--calendar-empty: #ADFF00;--calendar-normal: #FFD400;--calendar-hard: #D03231;--calendar-under-load: #AAABAD;--calendar-day-off: #51D5FF;--horizontal-lines-day-off: #e5f9ff61}.custom-timeline-headers{border:none!important;background:transparent!important}.user-profile-calendar .rct-sidebar .rct-sidebar-row{border-bottom:none}.user-profile-calendar .rct-sidebar .rct-sidebar-row.rct-sidebar-row-odd{background:none!important}.user-profile-calendar .rct-vertical-lines .rct-vl{border-left:1px solid var(--grey-medium)}.user-profile-calendar .rct-calendar-header{border:none}.user-profile-calendar .rct-vertical-lines .rct-vl.rct-vl-first{border-left-width:0}.user-profile-calendar .rct-vertical-lines .rct-vl.rct-day-6,.user-profile-calendar .rct-vertical-lines .rct-vl.rct-day-0{background:var(--white)}.user-profile-calendar .rct-horizontal-lines .rct-hl-even{border-bottom:none}.user-profile-calendar .rct-horizontal-lines .rct-hl-odd{border-bottom:none;background:none}.user-profile-calendar .rct-date-header,.user-profile-calendar .custom-timeline-headers .rct-calendar-header .primary_header{display:none}.user-profile-calendar .custom-timeline-headers .rct-calendar-header .primary_header .date_line_header{text-align:center;font-size:1.2em;line-height:normal;color:var(--black)}.user-profile-calendar .custom-timeline-headers .rct-calendar-header .primary_header .date_line_header p{margin:0;display:none}.user-profile-calendar .custom-timeline-headers .rct-calendar-header .primary_header .date_line_header.year,.user-profile-calendar .custom-timeline-headers .rct-calendar-header .custom_date_line{height:50px!important}.user-profile-calendar .custom-timeline-headers .rct-calendar-header .custom_date_line>.date_line_cell{border:none;width:fit-content!important}.user-profile-calendar .custom-timeline-headers .rct-calendar-header .custom_date_line .date_line_cell{position:absolute;color:var(--black);text-align:center}.even,.odd{display:flex;align-items:center;justify-content:center}.even{background-color:#f1f1f1}.user_report{border-collapse:collapse;width:100%;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:13px}.user_report td,.user_report th{border:1px solid #ddd;padding:5px}.user_report tr:nth-child(even){background-color:#f2f2f2}.user_report th{text-align:left;background-color:#33a4ee;color:#fff}.MuiButtonBase-root.MuiRadio-root{padding:0!important}
