.fill[data-v-65181b2a]{height:100%}.full-width[data-v-65181b2a]{width:100%}[data-v-a2e90aae] .v-field__input{padding:5px}.fill[data-v-60f42831]{height:100%}.full-width[data-v-60f42831]{width:100%}@media (min-width:961px) and (max-width:1635px){[data-v-2e8e057b] .date-range-input input{font-size:16px}}.day-checkbox[data-v-26689895] .v-selection-control{align-items:center;flex-direction:column-reverse}.day-checkbox[data-v-26689895] .v-selection-control .v-label{margin-left:0}[data-v-3b811c16] .v-text-field.text-center input{text-align:center}[data-v-118b383b] br{content:"";display:block;margin-bottom:.5rem!important}[data-v-118b383b] .v-label{opacity:1}ul[data-v-200f9c92]{display:flex;justify-content:flex-end;list-style:none;padding:0}[data-v-85be73a0] div table.contract-availability-table{margin:0 auto}[data-v-85be73a0] div table.contract-availability-table td{cursor:pointer;height:40px!important;min-width:40px;padding:2px}[data-v-85be73a0] div table.contract-availability-table td,[data-v-85be73a0] div table.contract-availability-table th{border:1px solid #dee2e6}[data-v-85be73a0] div table.contract-availability-table td,[data-v-85be73a0] div table.contract-availability-table th{vertical-align:middle}[data-v-85be73a0] div table.contract-availability-table td:first-child{font-size:14px;padding-left:5px}[data-v-85be73a0] div .date-cell{color:#9b9b9b;font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal;text-align:center}[data-v-85be73a0] div .date-cell-day{color:#1c1c1c;font-size:20px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal;text-align:center}[data-v-85be73a0] div .service-name-row{color:#000a12;font-size:20px;font-stretch:normal;font-style:normal;font-weight:700;height:35px;letter-spacing:normal;line-height:normal;text-align:left}[data-v-85be73a0] div .service-name-row th{padding-left:5px}[data-v-85be73a0] div .td-header{background:#fff;min-height:77px;min-width:160px;position:relative;vertical-align:middle}[data-v-85be73a0] div .v-text-field{padding-top:0!important}[data-v-85be73a0] div table.contract-availability-table .v-input input{text-align:center}[data-v-85be73a0] div table.contract-availability-table input::-webkit-inner-spin-button,[data-v-85be73a0] div table.contract-availability-table input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}[data-v-85be73a0] div table.contract-availability-table input[type=number]{-moz-appearance:textfield}[data-v-1bdda05d] .v-sheet.text-error{border-color:rgba(var(--v-theme-error),var(--v-border-opacity))}[data-v-8cabc7a5] .v-autocomplete__selection{height:-moz-fit-content;height:fit-content}.rounded[data-v-abb34ea9] .v-field{border-radius:4px!important}.table-sm[data-v-abb34ea9] td,.table-sm[data-v-abb34ea9] th{padding:0 6px!important}[data-v-5d43a9bd] div table.contract-availability-table{margin:0 auto}[data-v-5d43a9bd] div table.contract-availability-table td{cursor:pointer;height:40px!important;min-width:40px;padding:2px}[data-v-5d43a9bd] div table.contract-availability-table td,[data-v-5d43a9bd] div table.contract-availability-table th{border:1px solid #dee2e6}[data-v-5d43a9bd] div table.contract-availability-table td,[data-v-5d43a9bd] div table.contract-availability-table th{vertical-align:middle}[data-v-5d43a9bd] div table.contract-availability-table td:first-child{font-size:14px;padding-left:5px}[data-v-5d43a9bd] div .date-cell{color:#9b9b9b;font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal;text-align:center}[data-v-5d43a9bd] div .date-cell-day{color:#1c1c1c;font-size:20px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal;text-align:center}[data-v-5d43a9bd] div .service-name-row{color:#000a12;font-size:20px;font-stretch:normal;font-style:normal;font-weight:700;height:35px;letter-spacing:normal;line-height:normal;text-align:left}[data-v-5d43a9bd] div .service-name-row th{padding-left:5px}[data-v-5d43a9bd] div .td-header{background:#fff;min-height:77px;min-width:160px;position:relative;vertical-align:middle}[data-v-5d43a9bd] div .v-text-field{padding-top:0!important}[data-v-5d43a9bd] div table.contract-availability-table .v-input input{text-align:center}[data-v-5d43a9bd] div table.contract-availability-table input::-webkit-inner-spin-button,[data-v-5d43a9bd] div table.contract-availability-table input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}[data-v-5d43a9bd] div table.contract-availability-table input[type=number]{-moz-appearance:textfield}
