body,html{background-color:#263238}code,pre{font-family:Fira Code,monospace}:root{--main-bg-color:#263238;--main-bg-darker:#212b30;--bulma-arrow-color:#4a5f6a}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter-from,.fade-leave-to{opacity:0}.pagination-next,.pagination-previous{border:0}.is-inline>.dropdown-menu{width:100%}body,html{font-family:Montserrat,sans-serif;overflow-x:hidden;overflow-y:hidden;-webkit-overflow-scrolling:touch}@media screen and (max-width:767px){body,html{position:fixed;width:100%;height:100%}}:focus{outline:none;border:transparent}.light-white{color:#ddd}.full-height{height:100%}.center-icon{width:100%!important}.huge.icon.is-large{height:auto}.fas.huge-icon,.fas.huge-icon:before{font-size:2.5em!important}.text-center{text-align:center}.title{margin-top:15px}.msg,.title{color:#ddd!important}.msg{margin-top:auto;margin-bottom:auto}.inputs{width:90%;margin:20px auto}.mt-20{margin-top:20px}.alt-button{cursor:pointer}.msgs{color:#eea170}.light-white>.loading-wrapper>.loading-overlay .loading-background{background-color:var(--main-bg-darker)}.header-loading{position:relative;height:2em;width:2em}.header-loading>.loading-overlay .loading-icon:after{width:1em!important;height:1em!important;top:calc(50% - .5em)!important;left:calc(50% - .5em)!important}.notification.is-dark{background-color:var(--main-bg-color);color:#ddd}.CodeMirror-vscrollbar{overflow-y:auto}.datepicker,.datepicker .dropdown-content{background-color:var(--main-bg-darker)}.datepicker .dropdown-content{border:none;border-radius:0;box-shadow:none;padding-top:0}.datepicker-header{background-color:var(--main-bg-darker)!important}.datepicker-header .select select,.datepicker-header select{background-color:var(--main-bg-darker);color:#ddd;border-color:#364850}.datepicker-header .select select:hover,.datepicker-header select:hover{border-color:#4a5f6a}.datepicker-header .pagination-next,.datepicker-header .pagination-previous{color:#ddd;background-color:transparent}.datepicker-header .pagination-next:hover,.datepicker-header .pagination-previous:hover{background-color:hsla(0,0%,100%,.05)}.datepicker-table{background-color:var(--main-bg-darker)}.datepicker-table .datepicker-header{color:#fff}.datepicker-table .datepicker-body .datepicker-cell{color:#fff!important;border:none;font-weight:500}.datepicker-table .datepicker-body .datepicker-cell.is-unselectable{color:#aaa!important}.datepicker-table .datepicker-body .datepicker-cell.is-nearby{color:#666!important}.datepicker-table .datepicker-body .datepicker-cell span{color:inherit!important}.datepicker-table .datepicker-body .datepicker-cell:not(.is-selected):hover{background-color:hsla(0,0%,100%,.05);color:#fff}.datepicker-table .datepicker-body .datepicker-cell.is-selected,.datepicker-table .datepicker-body .datepicker-cell.is-today{background-color:#4a90a4;color:#fff}.datepicker-table .datepicker-body .datepicker-cell.has-event{position:relative}.datepicker-table .datepicker-body .datepicker-cell.has-event .events .event{background-color:#4a90a4}.datepicker,.datepicker .dropdown-content{width:100%;max-width:100%}.datepicker-table{width:100%}.datepicker-header{padding:0 8px}@media screen and (max-width:767px){.datepicker-table .datepicker-body .datepicker-cell{padding:.3rem .5rem;font-size:.85rem}.datepicker-header .pagination-next,.datepicker-header .pagination-previous{min-width:2rem}.datepicker-header .select select,.datepicker-header select{font-size:.85rem}}