.action-chip[data-v-26d98155]{gap:6px;padding:3px 10px;border-radius:4px;font-size:12px;line-height:1;font-weight:600;white-space:nowrap;font-family:inherit;cursor:pointer;border:1px solid transparent;background:transparent;-webkit-transition:background-color .12s,border-color .12s,color .12s,-webkit-box-shadow .12s;transition:background-color .12s,border-color .12s,color .12s,-webkit-box-shadow .12s;transition:background-color .12s,border-color .12s,color .12s,box-shadow .12s;transition:background-color .12s,border-color .12s,color .12s,box-shadow .12s,-webkit-box-shadow .12s;text-decoration:none}.action-chip[data-v-26d98155],.cell-plus[data-v-26d98155]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cell-plus[data-v-26d98155]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:12px;height:12px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;background:#9ca3af;color:#fff;font-size:10px;font-weight:700;-webkit-transition:background-color .12s;transition:background-color .12s}.chip-free[data-v-26d98155]{border:1px dashed #d1d5db;color:#6b7280;background:#fff}.chip-free[data-v-26d98155]:hover{border-color:#ff9b00;color:#ae5f00;background:#fffaf3}.chip-free:hover .cell-plus[data-v-26d98155]{background:#ff9b00}.chip-due[data-v-26d98155]{border:1px solid #f2c664;background:#fff7e1;color:#8a5a00}.chip-due .cell-plus[data-v-26d98155]{background:#ff9b00}.chip-due[data-v-26d98155]:hover{background:#ffecbf;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.04);box-shadow:0 1px 2px rgba(0,0,0,.04)}.chip-selected[data-v-26d98155]{background:#ff9b00;border:1px solid #ff9b00;color:#fff}.chip-selected[data-v-26d98155]:hover{background:#e88a1a;border-color:#e88a1a}.chip-booked[data-v-26d98155]{background:#f4f6f8;border:1px dashed #d6dae0;color:#374151;font-weight:500}.chip-booked[data-v-26d98155]:hover{background:#eef2f7;color:#1e40af;border-color:#bfdbfe}.chip-locked[data-v-26d98155]{background:#fde9d1;border:1px solid #f0b363;color:#92400e;cursor:not-allowed}[data-v-c7314b76] .planner-table{border:1px solid #e5e7eb;border-radius:6px;overflow:hidden}[data-v-c7314b76] .planner-table .p-datatable-wrapper{border:none}[data-v-c7314b76] .planner-table .p-datatable-thead>tr>th{background-color:#f8f9fb!important;color:#6b7280;font-size:10.5px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;padding:10px 10px;border-top:none;border-bottom:1px solid #e5e7eb}[data-v-c7314b76] .planner-table .p-datatable-tbody>tr>td{padding:8px 10px;font-size:12.5px;border-top:none;border-bottom:1px solid #f1f3f5}[data-v-c7314b76] .planner-table .p-datatable-tbody>tr:last-child>td{border-bottom:none}[data-v-c7314b76] .planner-table .p-datatable-tbody>tr.planner-row-overdue{background-color:#fff7f5}[data-v-c7314b76] .planner-table .p-datatable-tbody>tr.planner-row-overdue:hover{background-color:#fff0ec!important}[data-v-c7314b76] .planner-table .p-datatable-tbody>tr.planner-row-selected{background-color:#fffbf4}[data-v-c7314b76] .planner-table .p-datatable-tbody>tr.planner-row-selected:hover{background-color:#fff5e6!important}[data-v-c7314b76] .planner-table .p-datatable-tbody>tr:hover{background-color:#fafbfc}[data-v-c7314b76] .planner-table .p-datatable-tbody>tr.planner-row-highlighted{-webkit-box-shadow:inset 3px 0 0 0 #2563eb;box-shadow:inset 3px 0 0 0 #2563eb;background-color:#eff6ff}[data-v-c7314b76] .planner-table .p-datatable-tbody>tr.planner-row-highlighted:hover{background-color:#dbeafe!important}