@import url("https://cdn.jsdelivr.net/npm/bulma@1.0.0/css/bulma.min.css");@import url("https://fonts.googleapis.com/css?family=IBM+Plex+Sans:400,400i,500,500i,600,600i,700,700i&display=swap");.simple-calendar .table,.simple-calendar .calendar-heading{max-width:400px;min-width:300px}.simple-calendar .calendar-heading{text-align:center}.simple-calendar .calendar-title{font-weight:bold;margin-left:20px;margin-right:20px}.simple-calendar .day:hover{background-color:#fff4a3}.simple-calendar .wday-0,.simple-calendar .wday-6{background-color:#fcfcfc}.simple-calendar .today{background-color:#fff19f;font-weight:bold}.simple-calendar .today a{color:#666}.simple-calendar .today a:hover{color:#000}.simple-calendar .today:hover{background-color:#ffdd57}.simple-calendar .future a{color:#e0e0e0}.home-dashboard .calendar-heading{display:none}.home-dashboard .prev-month a{color:#e0e0e0}.home-dashboard .columns{align-items:stretch}.home-dashboard .columns .column{display:flex}.home-dashboard .columns .column .box{flex:1;display:flex;flex-direction:column}.home-dashboard .box{margin-bottom:1.5rem}.home-dashboard .box .title{margin-bottom:1rem}.home-dashboard .box .title small{font-weight:normal}.home-dashboard .box p{margin-bottom:0.75rem}.home-dashboard .box p:last-child{margin-bottom:0}.home-dashboard .box p b{font-weight:600;color:#363636}.home-dashboard .box ul{list-style:none;margin:0;padding:0}.home-dashboard .box ul li{padding:0.25rem 0;border-bottom:1px solid #f5f5f5}.home-dashboard .box ul li:last-child{border-bottom:none}.home-dashboard .box ul li a{color:#3273dc;text-decoration:none}.home-dashboard .box ul li a:hover{text-decoration:underline}.home-dashboard .box .progress{margin-top:0.5rem;margin-bottom:0}.home-dashboard .box .button{margin-top:0.5rem}.home-dashboard .columns:first-child .column:first-child .box{min-height:350px}.home-dashboard .columns:first-child .column:last-child .columns{height:100%;margin:0}.home-dashboard .columns:first-child .column:last-child .columns .column .box{min-height:160px}.home-dashboard .columns:last-child .box{min-height:180px}.box .table{margin-top:1rem}.box .table th{font-weight:600;color:#363636;border-bottom:2px solid #dbdbdb}.box .table td{vertical-align:middle}.box .table .has-text-right{text-align:right}.message{margin-top:2rem}.message ul{margin:0;padding:0;list-style:none}.message ul li{padding:0.25rem 0}.message ul li a{color:#fff;text-decoration:underline}.message ul li a:hover{color:#f5f5f5}@media screen and (max-width: 768px){.home-dashboard .box{margin-bottom:1rem}.home-dashboard .box .title{font-size:1.25rem}.home-dashboard .columns .column .box{min-height:auto}.table{font-size:0.875rem}.table th,.table td{padding:0.5rem 0.25rem}}@media screen and (min-width: 769px) and (max-width: 1023px){.home-dashboard .columns:first-child .column:first-child .box{min-height:320px}}@media screen and (min-width: 1024px){.home-dashboard .columns:first-child .column:first-child .box{min-height:400px}.home-dashboard .columns:first-child .column:last-child .columns .column .box{min-height:190px}.home-dashboard .columns:last-child .box{min-height:200px}}.home-dashboard .box{transition:box-shadow 0.2s ease}.home-dashboard .box:hover{box-shadow:0 0.5em 1em -0.125em rgba(10,10,10,0.1),0 0px 0 1px rgba(10,10,10,0.02)}body{font-family:'IBM Plex Sans', sans-serif}body.env-development{border-top:5px solid #782f23;padding-top:5px}.has-margin-top{margin-top:1.5em}p.list-actions{margin-bottom:1.5em}#flashes{opacity:1;transition:all 1s ease-out}#flashes.fade{opacity:0;transform:scale(1, 0)}.container{max-width:1200px;margin:0 auto;padding:0 1rem}.field{margin-bottom:1.5rem}.button{margin-right:0.5rem;margin-bottom:0.5rem}.table{width:100%}.table th{background-color:#f5f5f5;font-weight:600}.table td,.table th{padding:0.75rem;border-bottom:1px solid #e5e5e5}.navbar{margin-bottom:2rem}.home-dashboard{margin-bottom:2rem}.progress{height:0.75rem;border-radius:4px}.progress.is-small{height:0.5rem}.has-margin-top{margin-top:1.5rem !important}@media (max-width: 768px){.container{padding:0 0.5rem}.table{font-size:0.875rem}.home-dashboard .columns{margin:0 -0.5rem}.home-dashboard .columns .column{padding:0.5rem}}
