.dropdown[data-v-d6b86baa]{border-radius:15px;min-width:160px;padding:.375rem .75rem;position:absolute;top:calc(50% - 15px);left:.5rem}.dropdown.toggled[data-v-d6b86baa]{z-index:1;box-shadow:0 2px 2px #22222214}.dropdown.bg-warning[data-v-d6b86baa],.dropdown.bg-warning a[data-v-d6b86baa]{color:#523000}.dropdown .dropdown-button[data-v-d6b86baa]{display:flex;justify-content:space-between;align-items:center;color:#fff;font-weight:500}.dropdown a[data-v-d6b86baa],.dropdown p[data-v-d6b86baa]{color:#fff;text-decoration:none;font-size:.75rem}.dropdown a.disabled[data-v-d6b86baa]{opacity:.3}.column-resizer:not(.exclude-resizer){position:absolute;bottom:0;right:-5px;width:10px;height:100%;max-height:2rem;cursor:col-resize;user-select:none;transition:all ease-in-out .3s;border-left:2px solid transparent;border-right:2px solid transparent;&:hover,&:active{border-left-color:rgb(156 163 175 / var(--un-border-opacity));border-right-color:rgb(156 163 175 / var(--un-border-opacity));background-color:#f9f7f3}}.th-vertical{span{writing-mode:vertical-rl;transform:translate(calc(50% - .5em)) rotate(200deg)}}.striped>tbody>tr[data-v-9c90c33e]:nth-of-type(odd){background-color:#f9f9f9}td.resizable[data-v-9c90c33e]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}tbody tr{&:not(.fully-billed) td{&.selected{&[data-v-9c90c33e]{background-color:#009f79;border-radius:.25rem;color:#fff}&[data-v-9c90c33e]:has(+.selected){border-right:1px solid #11b58f;border-top-right-radius:unset;border-bottom-right-radius:unset}+.selected[data-v-9c90c33e]{border-left:1px solid #11b58f;border-top-left-radius:unset;border-bottom-left-radius:unset}}}&.fully-billed{td.time-cell{&[data-v-9c90c33e]{background-color:#009f79;border-left:1px solid #11b58f;border-right:1px solid #11b58f;color:#fff}&[data-v-9c90c33e]:nth-child(1 of td.time-cell){border-left:inherit;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}&[data-v-9c90c33e]:nth-last-child(1 of td.time-cell){border-right:inherit;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}}}td.time-cell.selectable{&[data-v-9c90c33e]{cursor:pointer}&[data-v-9c90c33e]:hover{background-color:#009f7980}}td.time-cell{&[data-v-9c90c33e]:hover{box-shadow:inset 0 0 0 .25rem #009f7980}}}
