body{font-family:Poppins!important}#fligno-logo{display:flex;justify-content:center;align-items:center;border-radius:8px;text-align:center;font-size:18px;animation:float 1s ease-in-out infinite}.height-important{height:100%!important}.sidebar-container{padding:.5rem;align-content:end}.sidebar-style{font-size:.5rem;display:flex;flex-direction:row;height:max-content}.timeline-button{background-color:transparent;color:#fff;cursor:pointer;border-color:transparent}.timeline-button:hover{background-color:transparent;color:#000;border-color:transparent}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}html,body,#root,.app,.content{font-family:Roboto,Helvetica,Arial,sans-serif;width:100%}.app{display:flex;position:relative}.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:0;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:#0000000d}.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:#faf6e180}.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:#0000000d}.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}.react-calendar-timeline .rct-header-root{background:#33add1}.rct-items>.rct-item>.rct-item-content{width:500px}.react-calendar-timeline>.rct-outer{max-height:400px;overflow:auto}.today-bar:after{content:"";width:10px;height:10px;background:#1b73e8;position:absolute;top:0;right:-4px;border-radius:50%;z-index:1}.react-calendar-timeline .rct-horizontal-lines .rct-hl-odd{background:unset}.react-calendar-timeline .rct-vertical-lines .rct-vl{border-left:0px}.rct-day-0{border-left:1px solid #bbb}.rct-day-6{border-right:1px solid #bbb}.react-calendar-timeline .rct-vertical-lines .rct-vl.rct-day-6,.react-calendar-timeline .rct-vertical-lines .rct-vl.rct-day-0{background:unset}.react-calendar-timeline .rct-horizontal-lines .rct-hl-even,.react-calendar-timeline .rct-horizontal-lines .rct-hl-odd{border-bottom:1px solid #eeee}.react-calendar-timeline .rct-dateHeader-primary{background-color:#fff;color:#000;font-weight:700;font-size:larger;border-bottom:0px;border-left:0px;border-right:0px}.rct-dateHeader{background-color:#fff!important;border-left:0px!important;border-bottom:0px!important}
