
#root .ta-planning-scroll{border:0;background:transparent;padding:0 3px}
#root .ta-planning-table{border-collapse:separate;border-spacing:0 5px}
#root .ta-planning-table tbody tr{--ta-row-gap:var(--bg-primary,var(--bg-card))}
#root .ta-planning-table tbody tr td{border-top:var(--ta-cal-border-edges,1px) solid var(--ta-priority);border-bottom:var(--ta-cal-border-edges,1px) solid var(--ta-priority);background:transparent;color:inherit;box-shadow:inset 0 2px var(--ta-row-gap),inset 0 -2px var(--ta-row-gap)}
#root .ta-planning-table tbody tr td:first-child{border-left:var(--ta-cal-border-sides,3px) solid var(--ta-priority);border-radius:5px 0 0 5px;box-shadow:inset 2px 0 var(--ta-row-gap),inset 0 2px var(--ta-row-gap),inset 0 -2px var(--ta-row-gap)}
#root .ta-planning-table tbody tr td:last-child{border-right:var(--ta-cal-border-sides,3px) solid var(--ta-priority);border-radius:0 5px 5px 0;box-shadow:inset -2px 0 var(--ta-row-gap),inset 0 2px var(--ta-row-gap),inset 0 -2px var(--ta-row-gap)}
#root .ta-planning-table tbody tr:hover{filter:brightness(1.06)}
#root .ta-planning-priority{font-weight:600;color:inherit!important}
#root .ta-planning-task .ta-cal-title{color:inherit!important}
