*{box-sizing:border-box}h1,h2,h3,h4,h5,h6{margin-bottom:0!important;margin-top:0!important}.alert{margin:0 0 .5rem}:root{--border-color:#585858}@media (prefers-color-scheme:dark){:root{--text-color:#f8f8f2;--background-color:#282828;--primary-color:#3b88c3}}@media (prefers-color-scheme:light){:root{--text-color:#282828;--background-color:#f8f8f2;--primary-color:#3b88c3}}@media screen and (orientation:portrait){.app{flex-direction:column-reverse}}@media screen and (orientation:landscape){.app{flex-direction:column}}.ant-input-number{width:100%}html{height:100vh;width:100vw;body{background-color:var(--background-color);color:var(--text-color);margin:0}#react-target,body{height:100%;width:100%}.app{display:flex;height:100%;.ant-layout-header{background:unset;height:unset}.title{flex:1 1 auto;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}header{padding:.5rem;.logo{align-items:center;display:flex;justify-content:center;img{height:5vh;object-fit:cover;width:5vh}}}section.container{margin:0 auto;max-width:1920px;min-width:100%;overflow:auto;padding:.5rem;.login{margin:20vh auto;max-width:800px;form{.title{margin:0}button{width:100%}}}.logo{align-items:center;display:flex;justify-content:center;img{height:20vh;object-fit:cover;width:20vh}}}footer{padding:.5rem}}}.rbc-toolbar button{background-color:var(--background-color)!important;border-color:var(--border-color)!important;color:var(--text-color)!important}.rbc-toolbar button.rbc-active,.rbc-toolbar button.rbc-active:active,.rbc-toolbar button.rbc-active:focus,.rbc-toolbar button.rbc-active:hover,.rbc-toolbar button:active,.rbc-toolbar button:focus,.rbc-toolbar button:hover{background-color:var(--primary-color)!important;color:var(--text-color)!important}.rbc-agenda-view,.rbc-agenda-view *,.rbc-month-view,.rbc-month-view *,.rbc-time-view,.rbc-time-view *{border-color:var(--border-color)!important}.rbc-off-range-bg{background:var(--background-color)!important}.rbc-today{background-color:var(--primary-color)!important}.rbc-month-view{border-radius:8px}.rbc-month-row:last-child .rbc-row-bg .rbc-day-bg:last-child{border-bottom-right-radius:8px}