@import '_content/Blazor.Bootstrap/Blazor.Bootstrap.7t9tbfaemk.bundle.scp.css';
@import '_content/Blazor3D/Blazor3D.bundle.scp.css';
@import '_content/Microsoft.AspNetCore.Components.QuickGrid/Microsoft.AspNetCore.Components.QuickGrid.25o87uqmvr.bundle.scp.css';
@import '_content/Talumis.Library.Web.Gemini/Talumis.Library.Web.Gemini.gl1wmz4co9.bundle.scp.css';
@import '_content/Talumis.Library.Web/Talumis.Library.Web.3rzwxlmw3z.bundle.scp.css';

/* _content/Talumis.Gemini.UI/Areas/Analysis/Components/ChartDonut.razor.rz.scp.css */

/* _content/Talumis.Gemini.UI/Areas/Analysis/Components/DashboardLand.razor.rz.scp.css */

/*A css item block which create a white block with a border */

.panel-container[b-1mfawf0v7j] {
    padding-left: 8px;
    padding-right: 8px;
}

.flex-vertical[b-1mfawf0v7j] {
    display: inline-flex;
    flex-direction: column;
    align-items: stretch;
    align-content: stretch;
}

/*frame rules*/

.progress-bars[b-1mfawf0v7j] {
    width: 30%;
}

.container-bars[b-1mfawf0v7j] {
    height: 80%;
}


/*Grid rules*/

.landside-grid[b-1mfawf0v7j] {
    display: grid;
    gap: 8px;
    background-color: #2196F3;
    padding: 8px;
}


.grid-child[b-1mfawf0v7j] {
    background-color: rgba(255, 255, 255, 0.8);
    text-align: center;
    padding: 8px;
    font-size: 24px;
}

.divider[b-1mfawf0v7j] {
    background-color: lightgreen;
    height: 3rem;
}

.shiftCarousel[b-1mfawf0v7j] {
    grid-column: 1 /span 12;
    grid-row: 1;
}


.yardProductivity[b-1mfawf0v7j] {
    grid-column: 1/span 4;
    grid-row: 2 /span 2;
}

.houseProductivity[b-1mfawf0v7j] {
    grid-column: 5/span 4;
    grid-row: 2 /span 2;
}

.emissions[b-1mfawf0v7j] {
    grid-column: 9/span 4;
    grid-row: 2 /span 2;
}

.gateKpi[b-1mfawf0v7j] {
    grid-column: 1/span 4;
    grid-row: 4 /span 3;
}

.containers[b-1mfawf0v7j] {
    grid-column: 5/span 8;
    grid-row: 4 /span 3;
}

.railKpis[b-1mfawf0v7j] {
    grid-column: 1/span 2;
    grid-row: 7 /span 3;
}

.trains[b-1mfawf0v7j] {
    grid-column: 3/span 10;
    grid-row: 7 /span 3;
}



.dashboard-columns[b-1mfawf0v7j] {
    display: flex;
    align-items: stretch;
    flex-direction: row;
}

    .dashboard-columns .dashboard-col[b-1mfawf0v7j] {
        flex-grow: 1;
    }

.dashboard-badges .dashboard-badge:nth-child(3n+0)[b-1mfawf0v7j] {
    background-color: rgb(23, 162, 184);
    border-radius: 4px;
}

.dashboard-badges .dashboard-badge:nth-child(3n+1)[b-1mfawf0v7j] {
    background-color: rgb(140, 161, 165);
    border-radius: 4px;
}

.dashboard-badges .dashboard-badge:nth-child(3n+2)[b-1mfawf0v7j] {
    background-color: rgb(49, 107, 131);
    border-radius: 4px;
}

.dashboard-badges .dashboard-badge:nth-child(3n+0):hover[b-1mfawf0v7j] {
    background-color: rgb(23, 140, 158);
    border-radius: 4px;
}

.dashboard-badges .dashboard-badge:nth-child(3n+1):hover[b-1mfawf0v7j] {
    background-color: rgb(94, 109, 112);
    border-radius: 4px;
}

.dashboard-badges .dashboard-badge:nth-child(3n+2):hover[b-1mfawf0v7j] {
    background-color: rgb(34, 72, 89);
    border-radius: 4px;
}

.dashboard-badges[b-1mfawf0v7j] {
    color: white;
}

    .dashboard-badges .dashboard-badge[b-1mfawf0v7j] {
        flex-grow: 1;
        margin: 4px;
        text-align: right;
        padding: 10px;
        position: relative;
    }

        .dashboard-badges .dashboard-badge .dashboard-badge-header[b-1mfawf0v7j] {
            text-align: right;
        }

        .dashboard-badges .dashboard-badge .dashboard-badge-icon[b-1mfawf0v7j] {
            position: absolute;
            bottom: 10px;
            left: 10px;
            font-size: 60px;
            opacity: 0.5;
        }

        .dashboard-badges .dashboard-badge .dashboard-badge-current[b-1mfawf0v7j] {
            font-size: xx-large;
        }

.dashboard-overview[b-1mfawf0v7j] {
    color: white;
    text-align: center;
    display: flex;
    align-items: stretch;
}

    .dashboard-overview .dashboard-kpis[b-1mfawf0v7j] {
        display: flex;
        background-color: unset;
        flex-direction: column;
        align-items: stretch;
        width: 300px;
        flex-grow: unset;
    }

.dashboard-kpis .dashboard-kpi[b-1mfawf0v7j] {
    color: white;
    background-color: rgb(23, 162, 184);
    margin: 2px;
    flex-grow: 1;
    border-radius: 4px;
    padding: 10px;
}

.dashboard-overview-chart-moves[b-1mfawf0v7j] {
    margin: 2px;
    width: calc(100% - 300px);
    background-color: rgb(49, 107, 131);
    border-radius: 4px;
}

.dashboard-overview .dashboard-overview-vessels[b-1mfawf0v7j] {
    display: flex;
    background-color: unset;
    flex-direction: column;
    width: 100%;
    position: relative;
    min-height: 400px;
}

.dashboard-overview-vessels .dashboard-vessel-title[b-1mfawf0v7j] {
    white-space: nowrap;
    text-overflow: ellipsis;
    margin: 2px;
    padding: 10px;
    background-color: rgb(23, 162, 184);
    border-radius: 4px;
    border-top-right-radius: 50px;
    border-bottom-right-radius: 50px;
    padding-right: 50px;
    height: 80px;
    width: 280px;
}

    .dashboard-overview-vessels .dashboard-vessel-title:hover[b-1mfawf0v7j] {
        background-color: rgb(23, 140, 158);
    }

.dashboard-overview-vessels .dashboard-vessel-details[b-1mfawf0v7j] {
    position: absolute;
    display: none;
    left: 300px;
    top: 0px;
    width: calc(100% - 300px);
    border-radius: 4px;
    margin: 2px;
    margin-left: 0px;
    background-color: rgb(109, 130, 153);
    bottom: 0px;
}

.dashboard-vessel:nth-of-type(1) .dashboard-vessel-details[b-1mfawf0v7j] {
    display: block;
}

.dashboard-overview-vessels .dashboard-vessel:nth-of-type(1)[b-1mfawf0v7j] {
    background-color: rgb(109, 130, 153);
}

.dashboard-overview-vessels .dashboard-vessel[b-1mfawf0v7j] {
    border-radius: 4px;
}

.dashboard-overview-vessels:hover .dashboard-vessel[b-1mfawf0v7j] {
    background-color: unset;
}

.dashboard-vessel:hover .dashboard-vessel-details[b-1mfawf0v7j] {
    display: block;
}

/*  .dashboard-vessels:hover .dashboard-vessel:nth-of-type(1) {
                                                                                                        background-color: unset;
                                                                                                    }*/
.dashboard-overview-vessels .dashboard-vessel:hover[b-1mfawf0v7j] {
    background-color: rgb(109, 130, 153);
}

.dashboard-vessel-details .dashboard-kpis[b-1mfawf0v7j] {
    padding: 2px;
}

.dashboard-vessel-details .dashboard-vessel-chart[b-1mfawf0v7j] {
    border-radius: 4px;
    height: 200px;
    width: 200px;
}

.dashboard-vessel-title[b-1mfawf0v7j] {
    cursor: pointer;
}
/*hack st: lucas fix formatting?*/
.flex-gap-24[b-1mfawf0v7j] {
    gap: 24px;
}
/* _content/Talumis.Gemini.UI/Areas/Analysis/Components/DashboardShip.razor.rz.scp.css */

/*A css item block which create a white block with a border */


.panel-container[b-s71y8pk04c] {
    padding-left: 8px;
    padding-right: 8px;
}

.flex-vertical[b-s71y8pk04c] {
    display: inline-flex;
    flex-direction: column;
    align-items: stretch;
    align-content: stretch;
}

/*frame rules*/

.progress-bars[b-s71y8pk04c] {
    width: 30%;
}

.container-bars[b-s71y8pk04c] {
    height: 70%;
}


/*Grid rules*/

.landside-grid[b-s71y8pk04c] {
    display: grid;
    gap: 8px;
    background-color: #2196F3;
    padding: 8px;
}


.grid-child[b-s71y8pk04c] {
    background-color: rgba(255, 255, 255, 0.8);
    text-align: center;
    padding: 8px;
    font-size: 24px;
}

.divider[b-s71y8pk04c] {
    background-color: lightgreen;
    height: 3rem;
}

.shiftCarousel[b-s71y8pk04c] {
    grid-column: 1 /span 12;
    grid-row: 1;
}


.yardProductivity[b-s71y8pk04c] {
    grid-column: 1/span 4;
    grid-row: 2 /span 2;
}

.houseProductivity[b-s71y8pk04c] {
    grid-column: 5/span 4;
    grid-row: 2 /span 2;
}

.emissions[b-s71y8pk04c] {
    grid-column: 9/span 4;
    grid-row: 2 /span 2;
}

.gateKpi[b-s71y8pk04c] {
    grid-column: 1/span 4;
    grid-row: 4 /span 3;
}

.containers[b-s71y8pk04c] {
    grid-column: 5/span 8;
    grid-row: 4 /span 3;
}

.railKpis[b-s71y8pk04c] {
    grid-column: 1/span 2;
    grid-row: 7 /span 3;
}

.trains[b-s71y8pk04c] {
    grid-column: 3/span 10;
    grid-row: 7 /span 3;
}

div.scrollmenu[b-s71y8pk04c], .scrollmenu[b-s71y8pk04c] {
    background-color: #333;
    overflow: auto;
    white-space: nowrap;
}

    div.scrollmenu a[b-s71y8pk04c] {
        display: inline-block;
        color: white;
        text-align: center;
        padding: 14px;
        text-decoration: none;
    }

        div.scrollmenu a:hover[b-s71y8pk04c] {
            background-color: #777;
        }

.nav[b-s71y8pk04c]::-webkit-scrollbar {
    display: none !important;
}


.nav[b-s71y8pk04c] {
    flex-wrap: nowrap !important;
}

.chart-controller[b-s71y8pk04c] {
    flex: 1 0 25%;
    margin: 4px;
}
/* _content/Talumis.Gemini.UI/Areas/Analysis/Components/DashKpiFull.razor.rz.scp.css */
/* _content/Talumis.Gemini.UI/Areas/Analysis/Components/DashKpiLite.razor.rz.scp.css */

/* _content/Talumis.Gemini.UI/Areas/Analysis/Components/DashKpiMed.razor.rz.scp.css */
/* _content/Talumis.Gemini.UI/Areas/Analysis/Components/DashProgress.razor.rz.scp.css */
p[b-0i91fyg24m] {
  margin: 0;
}

.progress-body[b-0i91fyg24m] {
  display: flex;
  flex-direction: column;
  gap: 8px;
  /*    justify-content: space-between;
*/
}

.specs[b-0i91fyg24m] {
  display: flex;
  justify-content: space-between;
}

.title[b-0i91fyg24m] {
  font-size: 16px;
  font-style: normal;
  font-weight: 300;
  line-height: 16px; /* 100% */
  color: #595959;
}

.count[b-0i91fyg24m] {
  color: #A8A8A8;
  font-size: 12px;
  font-style: normal;
  font-weight: 300;
  line-height: normal;
}
/* _content/Talumis.Gemini.UI/Areas/Analysis/Components/Label.razor.rz.scp.css */
p[b-uvkm75eqkr] {
    margin:0;
    color: var(--Sub-text, #A8A8A8);
    text-align: center;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

span[b-uvkm75eqkr] {
    color: var(--Sub-text, #A8A8A8);
    justify-content: center;
    align-items: center;
    width: 16px;
    height: 16px;
}

.flex-row[b-uvkm75eqkr] {
    gap: 4px;
}
/* _content/Talumis.Gemini.UI/Areas/Analysis/Components/ShiftSelector.razor.rz.scp.css */

.shift-row[b-voec7ip7sj] {
        overflow: hidden;
}


.items-left[b-voec7ip7sj], .items-right[b-voec7ip7sj] {
        flex-grow: 1;
        flex-basis: 0;
        overflow: hidden;
        position: relative;
}

.items.items-left[b-voec7ip7sj] {
    margin-left: 1rem;
    box-shadow: 8px 0px 4px #1d292b3d inset;
    border-radius: 8px 0px 0px 8px;
    border-left: solid;
    border-color: var(--bs-btn-hover-border-color);
    border-width: 0.5px;
}



.items-wrap[b-voec7ip7sj] {
        white-space: nowrap;
        position: absolute;
}

.items-left .items-wrap[b-voec7ip7sj] {
    right: 0px;
}
.items[b-voec7ip7sj]{
        border-radius:0;
}

    .items-left[b-voec7ip7sj], .items-right[b-voec7ip7sj] {
        background-color: white;
    }

    .items.items-right[b-voec7ip7sj] {
        margin-right: 1rem;
        box-shadow: -8px 0px 4px #1d292b3d inset;
        border-radius: 0 8px 8px 0;
        border-right: solid;
        border-color: var(--bs-btn-hover-border-color);
        border-width:0.5px;
    }

/*Shift box styling*/
.active-shift[b-voec7ip7sj] {
border-radius:0!important;
}

.btn-outline-grayscale[b-voec7ip7sj]{
    border-radius:0!important;
}

/* _content/Talumis.Gemini.UI/Areas/Analysis/Components/SmartKpiTitle.razor.rz.scp.css */
div .title[b-igfasjm4hq] {
    color: #595959;
/*    font-family: Inter;
*/    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}
/* _content/Talumis.Gemini.UI/Areas/Analysis/DashboardPage.razor.rz.scp.css */

/* _content/Talumis.Gemini.UI/Areas/Analysis/DemoPage.razor.rz.scp.css */


.color-square[b-gbgu2i05ey]{
    height:5rem;
    width: 5rem;
}


.dashboard-columns[b-gbgu2i05ey] {
    display: flex;
    align-items: stretch;
    flex-direction: row;
}

.dashboard-columns .dashboard-col[b-gbgu2i05ey] {
  flex-grow: 1;
}

.dashboard-badges .dashboard-badge:nth-child(3n+0)[b-gbgu2i05ey] {
  background-color: rgb(23, 162, 184);
  border-radius: 4px;
}

.dashboard-badges .dashboard-badge:nth-child(3n+1)[b-gbgu2i05ey] {
  background-color: rgb(140, 161, 165);
  border-radius: 4px;
}

.dashboard-badges .dashboard-badge:nth-child(3n+2)[b-gbgu2i05ey] {
  background-color: rgb(49, 107, 131);
  border-radius: 4px;
}

.dashboard-badges .dashboard-badge:nth-child(3n+0):hover[b-gbgu2i05ey] {
  background-color: rgb(23, 140, 158);
  border-radius: 4px;
}

.dashboard-badges .dashboard-badge:nth-child(3n+1):hover[b-gbgu2i05ey] {
  background-color: rgb(94, 109, 112);
  border-radius: 4px;
}

.dashboard-badges .dashboard-badge:nth-child(3n+2):hover[b-gbgu2i05ey] {
  background-color: rgb(34, 72, 89);
  border-radius: 4px;
}

.dashboard-badges[b-gbgu2i05ey] {
  color: white;
}

.dashboard-badges .dashboard-badge[b-gbgu2i05ey] {
  flex-grow: 1;
  margin: 4px;
  text-align: right;
  padding: 10px;
  position: relative;
}

.dashboard-badges .dashboard-badge .dashboard-badge-header[b-gbgu2i05ey] {
  text-align: right;
}

.dashboard-badges .dashboard-badge .dashboard-badge-icon[b-gbgu2i05ey] {
  position: absolute;
  bottom: 10px;
  left: 10px;
  font-size: 60px;
  opacity: 0.5;
}

.dashboard-badges .dashboard-badge .dashboard-badge-current[b-gbgu2i05ey] {
  font-size: xx-large;
}

.dashboard-overview[b-gbgu2i05ey] {
  color: white;
  text-align: center;
  display: flex;
  align-items: stretch;
}

.dashboard-overview .dashboard-kpis[b-gbgu2i05ey] {
  display: flex;
  background-color: unset;
  flex-direction: column;
  align-items: stretch;
  width: 300px;
  flex-grow: unset;
}

.dashboard-kpis .dashboard-kpi[b-gbgu2i05ey] {
  color: white;
  background-color: rgb(23, 162, 184);
  margin: 2px;
  flex-grow: 1;
  border-radius: 4px;
  padding: 10px;
}

.dashboard-overview-chart-moves[b-gbgu2i05ey] {
  margin: 2px;
  width: calc(100% - 300px);
  background-color: rgb(49, 107, 131);
  border-radius: 4px;
}

.dashboard-overview .dashboard-overview-vessels[b-gbgu2i05ey] {
  display: flex;
  background-color: unset;
  flex-direction: column;
  width: 100%;
  position: relative;
  min-height: 400px;
}

.dashboard-overview-vessels .dashboard-vessel-title[b-gbgu2i05ey] {
  white-space: nowrap;
  text-overflow: ellipsis;
  margin: 2px;
  padding: 10px;
  background-color: rgb(23, 162, 184);
  border-radius: 4px;
  border-top-right-radius: 50px;
  border-bottom-right-radius: 50px;
  padding-right: 50px;
  height: 80px;
  width: 280px;
}

.dashboard-overview-vessels .dashboard-vessel-title:hover[b-gbgu2i05ey] {
  background-color: rgb(23, 140, 158);
}

.dashboard-overview-vessels .dashboard-vessel-details[b-gbgu2i05ey] {
  position: absolute;
  display: none;
  left: 300px;
  top: 0px;
  width: calc(100% - 300px);
  border-radius: 4px;
  margin: 2px;
  margin-left: 0px;
  background-color: rgb(109, 130, 153);
  bottom: 0px;
}

.dashboard-vessel:nth-of-type(1) .dashboard-vessel-details[b-gbgu2i05ey] {
  display: block;
}

.dashboard-overview-vessels .dashboard-vessel:nth-of-type(1)[b-gbgu2i05ey] {
  background-color: rgb(109, 130, 153);
}

.dashboard-overview-vessels .dashboard-vessel[b-gbgu2i05ey] {
  border-radius: 4px;
}

.dashboard-overview-vessels:hover .dashboard-vessel[b-gbgu2i05ey] {
  background-color: unset;
}

.dashboard-vessel:hover .dashboard-vessel-details[b-gbgu2i05ey] {
  display: block;
}

/*  .dashboard-vessels:hover .dashboard-vessel:nth-of-type(1) {
                                                                                                        background-color: unset;
                                                                                                    }*/
.dashboard-overview-vessels .dashboard-vessel:hover[b-gbgu2i05ey] {
  background-color: rgb(109, 130, 153);
}

.dashboard-vessel-details .dashboard-kpis[b-gbgu2i05ey] {
  padding: 2px;
}

.dashboard-vessel-details .dashboard-vessel-chart[b-gbgu2i05ey] {
  border-radius: 4px;
  height: 200px;
  width: 200px;
}

.dashboard-vessel-title[b-gbgu2i05ey] {
  cursor: pointer;
}
/* _content/Talumis.Gemini.UI/Areas/BayPlanning/BayPlanning.razor.rz.scp.css */
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-1:hover) .bpc-1,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-1:hover) .bpc-1,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-1:hover) .bpc-1:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-1:hover) .vpt-1,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-1:hover) .vpt-1,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-1:hover) .vpt-1 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-1:hover) .ceb-1,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-1:hover) .ceb-1,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-1:hover) .ceb-1:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-2:hover) .bpc-2,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-2:hover) .bpc-2,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-2:hover) .bpc-2:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-2:hover) .vpt-2,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-2:hover) .vpt-2,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-2:hover) .vpt-2 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-2:hover) .ceb-2,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-2:hover) .ceb-2,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-2:hover) .ceb-2:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-3:hover) .bpc-3,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-3:hover) .bpc-3,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-3:hover) .bpc-3:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-3:hover) .vpt-3,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-3:hover) .vpt-3,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-3:hover) .vpt-3 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-3:hover) .ceb-3,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-3:hover) .ceb-3,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-3:hover) .ceb-3:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-4:hover) .bpc-4,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-4:hover) .bpc-4,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-4:hover) .bpc-4:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-4:hover) .vpt-4,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-4:hover) .vpt-4,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-4:hover) .vpt-4 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-4:hover) .ceb-4,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-4:hover) .ceb-4,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-4:hover) .ceb-4:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-5:hover) .bpc-5,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-5:hover) .bpc-5,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-5:hover) .bpc-5:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-5:hover) .vpt-5,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-5:hover) .vpt-5,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-5:hover) .vpt-5 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-5:hover) .ceb-5,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-5:hover) .ceb-5,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-5:hover) .ceb-5:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-6:hover) .bpc-6,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-6:hover) .bpc-6,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-6:hover) .bpc-6:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-6:hover) .vpt-6,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-6:hover) .vpt-6,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-6:hover) .vpt-6 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-6:hover) .ceb-6,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-6:hover) .ceb-6,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-6:hover) .ceb-6:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-7:hover) .bpc-7,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-7:hover) .bpc-7,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-7:hover) .bpc-7:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-7:hover) .vpt-7,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-7:hover) .vpt-7,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-7:hover) .vpt-7 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-7:hover) .ceb-7,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-7:hover) .ceb-7,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-7:hover) .ceb-7:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-8:hover) .bpc-8,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-8:hover) .bpc-8,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-8:hover) .bpc-8:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-8:hover) .vpt-8,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-8:hover) .vpt-8,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-8:hover) .vpt-8 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-8:hover) .ceb-8,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-8:hover) .ceb-8,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-8:hover) .ceb-8:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-9:hover) .bpc-9,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-9:hover) .bpc-9,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-9:hover) .bpc-9:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-9:hover) .vpt-9,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-9:hover) .vpt-9,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-9:hover) .vpt-9 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-9:hover) .ceb-9,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-9:hover) .ceb-9,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-9:hover) .ceb-9:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-10:hover) .bpc-10,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-10:hover) .bpc-10,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-10:hover) .bpc-10:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-10:hover) .vpt-10,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-10:hover) .vpt-10,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-10:hover) .vpt-10 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-10:hover) .ceb-10,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-10:hover) .ceb-10,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-10:hover) .ceb-10:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-11:hover) .bpc-11,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-11:hover) .bpc-11,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-11:hover) .bpc-11:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-11:hover) .vpt-11,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-11:hover) .vpt-11,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-11:hover) .vpt-11 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-11:hover) .ceb-11,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-11:hover) .ceb-11,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-11:hover) .ceb-11:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-12:hover) .bpc-12,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-12:hover) .bpc-12,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-12:hover) .bpc-12:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-12:hover) .vpt-12,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-12:hover) .vpt-12,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-12:hover) .vpt-12 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-12:hover) .ceb-12,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-12:hover) .ceb-12,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-12:hover) .ceb-12:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-13:hover) .bpc-13,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-13:hover) .bpc-13,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-13:hover) .bpc-13:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-13:hover) .vpt-13,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-13:hover) .vpt-13,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-13:hover) .vpt-13 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-13:hover) .ceb-13,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-13:hover) .ceb-13,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-13:hover) .ceb-13:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-14:hover) .bpc-14,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-14:hover) .bpc-14,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-14:hover) .bpc-14:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-14:hover) .vpt-14,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-14:hover) .vpt-14,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-14:hover) .vpt-14 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-14:hover) .ceb-14,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-14:hover) .ceb-14,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-14:hover) .ceb-14:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-15:hover) .bpc-15,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-15:hover) .bpc-15,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-15:hover) .bpc-15:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-15:hover) .vpt-15,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-15:hover) .vpt-15,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-15:hover) .vpt-15 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-15:hover) .ceb-15,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-15:hover) .ceb-15,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-15:hover) .ceb-15:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-16:hover) .bpc-16,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-16:hover) .bpc-16,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-16:hover) .bpc-16:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-16:hover) .vpt-16,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-16:hover) .vpt-16,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-16:hover) .vpt-16 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-16:hover) .ceb-16,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-16:hover) .ceb-16,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-16:hover) .ceb-16:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-17:hover) .bpc-17,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-17:hover) .bpc-17,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-17:hover) .bpc-17:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-17:hover) .vpt-17,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-17:hover) .vpt-17,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-17:hover) .vpt-17 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-17:hover) .ceb-17,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-17:hover) .ceb-17,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-17:hover) .ceb-17:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-18:hover) .bpc-18,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-18:hover) .bpc-18,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-18:hover) .bpc-18:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-18:hover) .vpt-18,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-18:hover) .vpt-18,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-18:hover) .vpt-18 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-18:hover) .ceb-18,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-18:hover) .ceb-18,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-18:hover) .ceb-18:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-19:hover) .bpc-19,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-19:hover) .bpc-19,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-19:hover) .bpc-19:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-19:hover) .vpt-19,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-19:hover) .vpt-19,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-19:hover) .vpt-19 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-19:hover) .ceb-19,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-19:hover) .ceb-19,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-19:hover) .ceb-19:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-20:hover) .bpc-20,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-20:hover) .bpc-20,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-20:hover) .bpc-20:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-20:hover) .vpt-20,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-20:hover) .vpt-20,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-20:hover) .vpt-20 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-20:hover) .ceb-20,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-20:hover) .ceb-20,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-20:hover) .ceb-20:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-21:hover) .bpc-21,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-21:hover) .bpc-21,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-21:hover) .bpc-21:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-21:hover) .vpt-21,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-21:hover) .vpt-21,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-21:hover) .vpt-21 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-21:hover) .ceb-21,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-21:hover) .ceb-21,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-21:hover) .ceb-21:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-22:hover) .bpc-22,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-22:hover) .bpc-22,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-22:hover) .bpc-22:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-22:hover) .vpt-22,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-22:hover) .vpt-22,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-22:hover) .vpt-22 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-22:hover) .ceb-22,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-22:hover) .ceb-22,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-22:hover) .ceb-22:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-23:hover) .bpc-23,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-23:hover) .bpc-23,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-23:hover) .bpc-23:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-23:hover) .vpt-23,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-23:hover) .vpt-23,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-23:hover) .vpt-23 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-23:hover) .ceb-23,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-23:hover) .ceb-23,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-23:hover) .ceb-23:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-24:hover) .bpc-24,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-24:hover) .bpc-24,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-24:hover) .bpc-24:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-24:hover) .vpt-24,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-24:hover) .vpt-24,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-24:hover) .vpt-24 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-24:hover) .ceb-24,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-24:hover) .ceb-24,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-24:hover) .ceb-24:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-25:hover) .bpc-25,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-25:hover) .bpc-25,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-25:hover) .bpc-25:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-25:hover) .vpt-25,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-25:hover) .vpt-25,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-25:hover) .vpt-25 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-25:hover) .ceb-25,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-25:hover) .ceb-25,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-25:hover) .ceb-25:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-26:hover) .bpc-26,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-26:hover) .bpc-26,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-26:hover) .bpc-26:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-26:hover) .vpt-26,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-26:hover) .vpt-26,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-26:hover) .vpt-26 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-26:hover) .ceb-26,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-26:hover) .ceb-26,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-26:hover) .ceb-26:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-27:hover) .bpc-27,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-27:hover) .bpc-27,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-27:hover) .bpc-27:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-27:hover) .vpt-27,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-27:hover) .vpt-27,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-27:hover) .vpt-27 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-27:hover) .ceb-27,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-27:hover) .ceb-27,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-27:hover) .ceb-27:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-28:hover) .bpc-28,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-28:hover) .bpc-28,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-28:hover) .bpc-28:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-28:hover) .vpt-28,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-28:hover) .vpt-28,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-28:hover) .vpt-28 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-28:hover) .ceb-28,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-28:hover) .ceb-28,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-28:hover) .ceb-28:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-29:hover) .bpc-29,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-29:hover) .bpc-29,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-29:hover) .bpc-29:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-29:hover) .vpt-29,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-29:hover) .vpt-29,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-29:hover) .vpt-29 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-29:hover) .ceb-29,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-29:hover) .ceb-29,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-29:hover) .ceb-29:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-30:hover) .bpc-30,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-30:hover) .bpc-30,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-30:hover) .bpc-30:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-30:hover) .vpt-30,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-30:hover) .vpt-30,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-30:hover) .vpt-30 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-30:hover) .ceb-30,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-30:hover) .ceb-30,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-30:hover) .ceb-30:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-31:hover) .bpc-31,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-31:hover) .bpc-31,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-31:hover) .bpc-31:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-31:hover) .vpt-31,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-31:hover) .vpt-31,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-31:hover) .vpt-31 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-31:hover) .ceb-31,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-31:hover) .ceb-31,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-31:hover) .ceb-31:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-32:hover) .bpc-32,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-32:hover) .bpc-32,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-32:hover) .bpc-32:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-32:hover) .vpt-32,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-32:hover) .vpt-32,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-32:hover) .vpt-32 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-32:hover) .ceb-32,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-32:hover) .ceb-32,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-32:hover) .ceb-32:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-33:hover) .bpc-33,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-33:hover) .bpc-33,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-33:hover) .bpc-33:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-33:hover) .vpt-33,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-33:hover) .vpt-33,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-33:hover) .vpt-33 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-33:hover) .ceb-33,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-33:hover) .ceb-33,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-33:hover) .ceb-33:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-34:hover) .bpc-34,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-34:hover) .bpc-34,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-34:hover) .bpc-34:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-34:hover) .vpt-34,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-34:hover) .vpt-34,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-34:hover) .vpt-34 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-34:hover) .ceb-34,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-34:hover) .ceb-34,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-34:hover) .ceb-34:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-35:hover) .bpc-35,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-35:hover) .bpc-35,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-35:hover) .bpc-35:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-35:hover) .vpt-35,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-35:hover) .vpt-35,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-35:hover) .vpt-35 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-35:hover) .ceb-35,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-35:hover) .ceb-35,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-35:hover) .ceb-35:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-36:hover) .bpc-36,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-36:hover) .bpc-36,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-36:hover) .bpc-36:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-36:hover) .vpt-36,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-36:hover) .vpt-36,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-36:hover) .vpt-36 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-36:hover) .ceb-36,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-36:hover) .ceb-36,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-36:hover) .ceb-36:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-37:hover) .bpc-37,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-37:hover) .bpc-37,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-37:hover) .bpc-37:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-37:hover) .vpt-37,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-37:hover) .vpt-37,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-37:hover) .vpt-37 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-37:hover) .ceb-37,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-37:hover) .ceb-37,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-37:hover) .ceb-37:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-38:hover) .bpc-38,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-38:hover) .bpc-38,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-38:hover) .bpc-38:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-38:hover) .vpt-38,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-38:hover) .vpt-38,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-38:hover) .vpt-38 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-38:hover) .ceb-38,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-38:hover) .ceb-38,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-38:hover) .ceb-38:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-39:hover) .bpc-39,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-39:hover) .bpc-39,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-39:hover) .bpc-39:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-39:hover) .vpt-39,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-39:hover) .vpt-39,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-39:hover) .vpt-39 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-39:hover) .ceb-39,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-39:hover) .ceb-39,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-39:hover) .ceb-39:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-40:hover) .bpc-40,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-40:hover) .bpc-40,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-40:hover) .bpc-40:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-40:hover) .vpt-40,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-40:hover) .vpt-40,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-40:hover) .vpt-40 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-40:hover) .ceb-40,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-40:hover) .ceb-40,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-40:hover) .ceb-40:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-41:hover) .bpc-41,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-41:hover) .bpc-41,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-41:hover) .bpc-41:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-41:hover) .vpt-41,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-41:hover) .vpt-41,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-41:hover) .vpt-41 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-41:hover) .ceb-41,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-41:hover) .ceb-41,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-41:hover) .ceb-41:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-42:hover) .bpc-42,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-42:hover) .bpc-42,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-42:hover) .bpc-42:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-42:hover) .vpt-42,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-42:hover) .vpt-42,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-42:hover) .vpt-42 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-42:hover) .ceb-42,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-42:hover) .ceb-42,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-42:hover) .ceb-42:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-43:hover) .bpc-43,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-43:hover) .bpc-43,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-43:hover) .bpc-43:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-43:hover) .vpt-43,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-43:hover) .vpt-43,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-43:hover) .vpt-43 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-43:hover) .ceb-43,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-43:hover) .ceb-43,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-43:hover) .ceb-43:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-44:hover) .bpc-44,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-44:hover) .bpc-44,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-44:hover) .bpc-44:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-44:hover) .vpt-44,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-44:hover) .vpt-44,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-44:hover) .vpt-44 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-44:hover) .ceb-44,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-44:hover) .ceb-44,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-44:hover) .ceb-44:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-45:hover) .bpc-45,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-45:hover) .bpc-45,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-45:hover) .bpc-45:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-45:hover) .vpt-45,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-45:hover) .vpt-45,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-45:hover) .vpt-45 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-45:hover) .ceb-45,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-45:hover) .ceb-45,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-45:hover) .ceb-45:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-46:hover) .bpc-46,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-46:hover) .bpc-46,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-46:hover) .bpc-46:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-46:hover) .vpt-46,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-46:hover) .vpt-46,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-46:hover) .vpt-46 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-46:hover) .ceb-46,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-46:hover) .ceb-46,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-46:hover) .ceb-46:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-47:hover) .bpc-47,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-47:hover) .bpc-47,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-47:hover) .bpc-47:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-47:hover) .vpt-47,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-47:hover) .vpt-47,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-47:hover) .vpt-47 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-47:hover) .ceb-47,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-47:hover) .ceb-47,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-47:hover) .ceb-47:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-48:hover) .bpc-48,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-48:hover) .bpc-48,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-48:hover) .bpc-48:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-48:hover) .vpt-48,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-48:hover) .vpt-48,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-48:hover) .vpt-48 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-48:hover) .ceb-48,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-48:hover) .ceb-48,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-48:hover) .ceb-48:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-49:hover) .bpc-49,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-49:hover) .bpc-49,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-49:hover) .bpc-49:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-49:hover) .vpt-49,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-49:hover) .vpt-49,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-49:hover) .vpt-49 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-49:hover) .ceb-49,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-49:hover) .ceb-49,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-49:hover) .ceb-49:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-50:hover) .bpc-50,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-50:hover) .bpc-50,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-50:hover) .bpc-50:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-50:hover) .vpt-50,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-50:hover) .vpt-50,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-50:hover) .vpt-50 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-50:hover) .ceb-50,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-50:hover) .ceb-50,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-50:hover) .ceb-50:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-51:hover) .bpc-51,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-51:hover) .bpc-51,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-51:hover) .bpc-51:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-51:hover) .vpt-51,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-51:hover) .vpt-51,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-51:hover) .vpt-51 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-51:hover) .ceb-51,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-51:hover) .ceb-51,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-51:hover) .ceb-51:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-52:hover) .bpc-52,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-52:hover) .bpc-52,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-52:hover) .bpc-52:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-52:hover) .vpt-52,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-52:hover) .vpt-52,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-52:hover) .vpt-52 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-52:hover) .ceb-52,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-52:hover) .ceb-52,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-52:hover) .ceb-52:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-53:hover) .bpc-53,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-53:hover) .bpc-53,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-53:hover) .bpc-53:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-53:hover) .vpt-53,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-53:hover) .vpt-53,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-53:hover) .vpt-53 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-53:hover) .ceb-53,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-53:hover) .ceb-53,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-53:hover) .ceb-53:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-54:hover) .bpc-54,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-54:hover) .bpc-54,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-54:hover) .bpc-54:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-54:hover) .vpt-54,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-54:hover) .vpt-54,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-54:hover) .vpt-54 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-54:hover) .ceb-54,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-54:hover) .ceb-54,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-54:hover) .ceb-54:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-55:hover) .bpc-55,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-55:hover) .bpc-55,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-55:hover) .bpc-55:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-55:hover) .vpt-55,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-55:hover) .vpt-55,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-55:hover) .vpt-55 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-55:hover) .ceb-55,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-55:hover) .ceb-55,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-55:hover) .ceb-55:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-56:hover) .bpc-56,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-56:hover) .bpc-56,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-56:hover) .bpc-56:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-56:hover) .vpt-56,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-56:hover) .vpt-56,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-56:hover) .vpt-56 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-56:hover) .ceb-56,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-56:hover) .ceb-56,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-56:hover) .ceb-56:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-57:hover) .bpc-57,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-57:hover) .bpc-57,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-57:hover) .bpc-57:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-57:hover) .vpt-57,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-57:hover) .vpt-57,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-57:hover) .vpt-57 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-57:hover) .ceb-57,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-57:hover) .ceb-57,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-57:hover) .ceb-57:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-58:hover) .bpc-58,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-58:hover) .bpc-58,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-58:hover) .bpc-58:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-58:hover) .vpt-58,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-58:hover) .vpt-58,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-58:hover) .vpt-58 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-58:hover) .ceb-58,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-58:hover) .ceb-58,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-58:hover) .ceb-58:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-59:hover) .bpc-59,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-59:hover) .bpc-59,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-59:hover) .bpc-59:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-59:hover) .vpt-59,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-59:hover) .vpt-59,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-59:hover) .vpt-59 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-59:hover) .ceb-59,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-59:hover) .ceb-59,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-59:hover) .ceb-59:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-60:hover) .bpc-60,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-60:hover) .bpc-60,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-60:hover) .bpc-60:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-60:hover) .vpt-60,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-60:hover) .vpt-60,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-60:hover) .vpt-60 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-60:hover) .ceb-60,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-60:hover) .ceb-60,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-60:hover) .ceb-60:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-61:hover) .bpc-61,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-61:hover) .bpc-61,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-61:hover) .bpc-61:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-61:hover) .vpt-61,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-61:hover) .vpt-61,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-61:hover) .vpt-61 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-61:hover) .ceb-61,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-61:hover) .ceb-61,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-61:hover) .ceb-61:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-62:hover) .bpc-62,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-62:hover) .bpc-62,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-62:hover) .bpc-62:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-62:hover) .vpt-62,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-62:hover) .vpt-62,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-62:hover) .vpt-62 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-62:hover) .ceb-62,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-62:hover) .ceb-62,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-62:hover) .ceb-62:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-63:hover) .bpc-63,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-63:hover) .bpc-63,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-63:hover) .bpc-63:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-63:hover) .vpt-63,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-63:hover) .vpt-63,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-63:hover) .vpt-63 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-63:hover) .ceb-63,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-63:hover) .ceb-63,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-63:hover) .ceb-63:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-64:hover) .bpc-64,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-64:hover) .bpc-64,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-64:hover) .bpc-64:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-64:hover) .vpt-64,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-64:hover) .vpt-64,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-64:hover) .vpt-64 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-64:hover) .ceb-64,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-64:hover) .ceb-64,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-64:hover) .ceb-64:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-65:hover) .bpc-65,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-65:hover) .bpc-65,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-65:hover) .bpc-65:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-65:hover) .vpt-65,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-65:hover) .vpt-65,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-65:hover) .vpt-65 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-65:hover) .ceb-65,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-65:hover) .ceb-65,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-65:hover) .ceb-65:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-66:hover) .bpc-66,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-66:hover) .bpc-66,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-66:hover) .bpc-66:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-66:hover) .vpt-66,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-66:hover) .vpt-66,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-66:hover) .vpt-66 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-66:hover) .ceb-66,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-66:hover) .ceb-66,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-66:hover) .ceb-66:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-67:hover) .bpc-67,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-67:hover) .bpc-67,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-67:hover) .bpc-67:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-67:hover) .vpt-67,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-67:hover) .vpt-67,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-67:hover) .vpt-67 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-67:hover) .ceb-67,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-67:hover) .ceb-67,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-67:hover) .ceb-67:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-68:hover) .bpc-68,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-68:hover) .bpc-68,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-68:hover) .bpc-68:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-68:hover) .vpt-68,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-68:hover) .vpt-68,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-68:hover) .vpt-68 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-68:hover) .ceb-68,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-68:hover) .ceb-68,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-68:hover) .ceb-68:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-69:hover) .bpc-69,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-69:hover) .bpc-69,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-69:hover) .bpc-69:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-69:hover) .vpt-69,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-69:hover) .vpt-69,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-69:hover) .vpt-69 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-69:hover) .ceb-69,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-69:hover) .ceb-69,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-69:hover) .ceb-69:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-70:hover) .bpc-70,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-70:hover) .bpc-70,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-70:hover) .bpc-70:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-70:hover) .vpt-70,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-70:hover) .vpt-70,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-70:hover) .vpt-70 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-70:hover) .ceb-70,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-70:hover) .ceb-70,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-70:hover) .ceb-70:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-71:hover) .bpc-71,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-71:hover) .bpc-71,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-71:hover) .bpc-71:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-71:hover) .vpt-71,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-71:hover) .vpt-71,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-71:hover) .vpt-71 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-71:hover) .ceb-71,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-71:hover) .ceb-71,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-71:hover) .ceb-71:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-72:hover) .bpc-72,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-72:hover) .bpc-72,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-72:hover) .bpc-72:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-72:hover) .vpt-72,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-72:hover) .vpt-72,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-72:hover) .vpt-72 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-72:hover) .ceb-72,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-72:hover) .ceb-72,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-72:hover) .ceb-72:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-73:hover) .bpc-73,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-73:hover) .bpc-73,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-73:hover) .bpc-73:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-73:hover) .vpt-73,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-73:hover) .vpt-73,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-73:hover) .vpt-73 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-73:hover) .ceb-73,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-73:hover) .ceb-73,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-73:hover) .ceb-73:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-74:hover) .bpc-74,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-74:hover) .bpc-74,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-74:hover) .bpc-74:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-74:hover) .vpt-74,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-74:hover) .vpt-74,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-74:hover) .vpt-74 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-74:hover) .ceb-74,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-74:hover) .ceb-74,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-74:hover) .ceb-74:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-75:hover) .bpc-75,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-75:hover) .bpc-75,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-75:hover) .bpc-75:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-75:hover) .vpt-75,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-75:hover) .vpt-75,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-75:hover) .vpt-75 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-75:hover) .ceb-75,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-75:hover) .ceb-75,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-75:hover) .ceb-75:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-76:hover) .bpc-76,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-76:hover) .bpc-76,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-76:hover) .bpc-76:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-76:hover) .vpt-76,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-76:hover) .vpt-76,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-76:hover) .vpt-76 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-76:hover) .ceb-76,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-76:hover) .ceb-76,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-76:hover) .ceb-76:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-77:hover) .bpc-77,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-77:hover) .bpc-77,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-77:hover) .bpc-77:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-77:hover) .vpt-77,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-77:hover) .vpt-77,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-77:hover) .vpt-77 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-77:hover) .ceb-77,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-77:hover) .ceb-77,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-77:hover) .ceb-77:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-78:hover) .bpc-78,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-78:hover) .bpc-78,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-78:hover) .bpc-78:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-78:hover) .vpt-78,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-78:hover) .vpt-78,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-78:hover) .vpt-78 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-78:hover) .ceb-78,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-78:hover) .ceb-78,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-78:hover) .ceb-78:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-79:hover) .bpc-79,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-79:hover) .bpc-79,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-79:hover) .bpc-79:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-79:hover) .vpt-79,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-79:hover) .vpt-79,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-79:hover) .vpt-79 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-79:hover) .ceb-79,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-79:hover) .ceb-79,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-79:hover) .ceb-79:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-80:hover) .bpc-80,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-80:hover) .bpc-80,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-80:hover) .bpc-80:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-80:hover) .vpt-80,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-80:hover) .vpt-80,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-80:hover) .vpt-80 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-80:hover) .ceb-80,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-80:hover) .ceb-80,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-80:hover) .ceb-80:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-81:hover) .bpc-81,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-81:hover) .bpc-81,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-81:hover) .bpc-81:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-81:hover) .vpt-81,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-81:hover) .vpt-81,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-81:hover) .vpt-81 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-81:hover) .ceb-81,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-81:hover) .ceb-81,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-81:hover) .ceb-81:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-82:hover) .bpc-82,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-82:hover) .bpc-82,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-82:hover) .bpc-82:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-82:hover) .vpt-82,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-82:hover) .vpt-82,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-82:hover) .vpt-82 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-82:hover) .ceb-82,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-82:hover) .ceb-82,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-82:hover) .ceb-82:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-83:hover) .bpc-83,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-83:hover) .bpc-83,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-83:hover) .bpc-83:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-83:hover) .vpt-83,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-83:hover) .vpt-83,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-83:hover) .vpt-83 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-83:hover) .ceb-83,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-83:hover) .ceb-83,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-83:hover) .ceb-83:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-84:hover) .bpc-84,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-84:hover) .bpc-84,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-84:hover) .bpc-84:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-84:hover) .vpt-84,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-84:hover) .vpt-84,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-84:hover) .vpt-84 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-84:hover) .ceb-84,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-84:hover) .ceb-84,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-84:hover) .ceb-84:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-85:hover) .bpc-85,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-85:hover) .bpc-85,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-85:hover) .bpc-85:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-85:hover) .vpt-85,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-85:hover) .vpt-85,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-85:hover) .vpt-85 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-85:hover) .ceb-85,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-85:hover) .ceb-85,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-85:hover) .ceb-85:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-86:hover) .bpc-86,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-86:hover) .bpc-86,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-86:hover) .bpc-86:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-86:hover) .vpt-86,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-86:hover) .vpt-86,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-86:hover) .vpt-86 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-86:hover) .ceb-86,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-86:hover) .ceb-86,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-86:hover) .ceb-86:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-87:hover) .bpc-87,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-87:hover) .bpc-87,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-87:hover) .bpc-87:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-87:hover) .vpt-87,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-87:hover) .vpt-87,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-87:hover) .vpt-87 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-87:hover) .ceb-87,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-87:hover) .ceb-87,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-87:hover) .ceb-87:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-88:hover) .bpc-88,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-88:hover) .bpc-88,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-88:hover) .bpc-88:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-88:hover) .vpt-88,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-88:hover) .vpt-88,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-88:hover) .vpt-88 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-88:hover) .ceb-88,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-88:hover) .ceb-88,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-88:hover) .ceb-88:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-89:hover) .bpc-89,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-89:hover) .bpc-89,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-89:hover) .bpc-89:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-89:hover) .vpt-89,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-89:hover) .vpt-89,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-89:hover) .vpt-89 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-89:hover) .ceb-89,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-89:hover) .ceb-89,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-89:hover) .ceb-89:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-90:hover) .bpc-90,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-90:hover) .bpc-90,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-90:hover) .bpc-90:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-90:hover) .vpt-90,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-90:hover) .vpt-90,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-90:hover) .vpt-90 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-90:hover) .ceb-90,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-90:hover) .ceb-90,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-90:hover) .ceb-90:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-91:hover) .bpc-91,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-91:hover) .bpc-91,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-91:hover) .bpc-91:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-91:hover) .vpt-91,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-91:hover) .vpt-91,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-91:hover) .vpt-91 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-91:hover) .ceb-91,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-91:hover) .ceb-91,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-91:hover) .ceb-91:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-92:hover) .bpc-92,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-92:hover) .bpc-92,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-92:hover) .bpc-92:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-92:hover) .vpt-92,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-92:hover) .vpt-92,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-92:hover) .vpt-92 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-92:hover) .ceb-92,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-92:hover) .ceb-92,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-92:hover) .ceb-92:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-93:hover) .bpc-93,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-93:hover) .bpc-93,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-93:hover) .bpc-93:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-93:hover) .vpt-93,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-93:hover) .vpt-93,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-93:hover) .vpt-93 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-93:hover) .ceb-93,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-93:hover) .ceb-93,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-93:hover) .ceb-93:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-94:hover) .bpc-94,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-94:hover) .bpc-94,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-94:hover) .bpc-94:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-94:hover) .vpt-94,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-94:hover) .vpt-94,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-94:hover) .vpt-94 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-94:hover) .ceb-94,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-94:hover) .ceb-94,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-94:hover) .ceb-94:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-95:hover) .bpc-95,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-95:hover) .bpc-95,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-95:hover) .bpc-95:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-95:hover) .vpt-95,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-95:hover) .vpt-95,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-95:hover) .vpt-95 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-95:hover) .ceb-95,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-95:hover) .ceb-95,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-95:hover) .ceb-95:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-96:hover) .bpc-96,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-96:hover) .bpc-96,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-96:hover) .bpc-96:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-96:hover) .vpt-96,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-96:hover) .vpt-96,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-96:hover) .vpt-96 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-96:hover) .ceb-96,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-96:hover) .ceb-96,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-96:hover) .ceb-96:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-97:hover) .bpc-97,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-97:hover) .bpc-97,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-97:hover) .bpc-97:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-97:hover) .vpt-97,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-97:hover) .vpt-97,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-97:hover) .vpt-97 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-97:hover) .ceb-97,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-97:hover) .ceb-97,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-97:hover) .ceb-97:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-98:hover) .bpc-98,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-98:hover) .bpc-98,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-98:hover) .bpc-98:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-98:hover) .vpt-98,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-98:hover) .vpt-98,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-98:hover) .vpt-98 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-98:hover) .ceb-98,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-98:hover) .ceb-98,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-98:hover) .ceb-98:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-99:hover) .bpc-99,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-99:hover) .bpc-99,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-99:hover) .bpc-99:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-99:hover) .vpt-99,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-99:hover) .vpt-99,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-99:hover) .vpt-99 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-99:hover) .ceb-99,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-99:hover) .ceb-99,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-99:hover) .ceb-99:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-100:hover) .bpc-100,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-100:hover) .bpc-100,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-100:hover) .bpc-100:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-100:hover) .vpt-100,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-100:hover) .vpt-100,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-100:hover) .vpt-100 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-100:hover) .ceb-100,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-100:hover) .ceb-100,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-100:hover) .ceb-100:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-101:hover) .bpc-101,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-101:hover) .bpc-101,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-101:hover) .bpc-101:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-101:hover) .vpt-101,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-101:hover) .vpt-101,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-101:hover) .vpt-101 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-101:hover) .ceb-101,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-101:hover) .ceb-101,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-101:hover) .ceb-101:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-102:hover) .bpc-102,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-102:hover) .bpc-102,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-102:hover) .bpc-102:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-102:hover) .vpt-102,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-102:hover) .vpt-102,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-102:hover) .vpt-102 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-102:hover) .ceb-102,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-102:hover) .ceb-102,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-102:hover) .ceb-102:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-103:hover) .bpc-103,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-103:hover) .bpc-103,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-103:hover) .bpc-103:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-103:hover) .vpt-103,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-103:hover) .vpt-103,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-103:hover) .vpt-103 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-103:hover) .ceb-103,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-103:hover) .ceb-103,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-103:hover) .ceb-103:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-104:hover) .bpc-104,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-104:hover) .bpc-104,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-104:hover) .bpc-104:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-104:hover) .vpt-104,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-104:hover) .vpt-104,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-104:hover) .vpt-104 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-104:hover) .ceb-104,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-104:hover) .ceb-104,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-104:hover) .ceb-104:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-105:hover) .bpc-105,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-105:hover) .bpc-105,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-105:hover) .bpc-105:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-105:hover) .vpt-105,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-105:hover) .vpt-105,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-105:hover) .vpt-105 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-105:hover) .ceb-105,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-105:hover) .ceb-105,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-105:hover) .ceb-105:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-106:hover) .bpc-106,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-106:hover) .bpc-106,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-106:hover) .bpc-106:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-106:hover) .vpt-106,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-106:hover) .vpt-106,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-106:hover) .vpt-106 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-106:hover) .ceb-106,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-106:hover) .ceb-106,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-106:hover) .ceb-106:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-107:hover) .bpc-107,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-107:hover) .bpc-107,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-107:hover) .bpc-107:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-107:hover) .vpt-107,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-107:hover) .vpt-107,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-107:hover) .vpt-107 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-107:hover) .ceb-107,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-107:hover) .ceb-107,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-107:hover) .ceb-107:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-108:hover) .bpc-108,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-108:hover) .bpc-108,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-108:hover) .bpc-108:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-108:hover) .vpt-108,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-108:hover) .vpt-108,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-108:hover) .vpt-108 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-108:hover) .ceb-108,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-108:hover) .ceb-108,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-108:hover) .ceb-108:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-109:hover) .bpc-109,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-109:hover) .bpc-109,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-109:hover) .bpc-109:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-109:hover) .vpt-109,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-109:hover) .vpt-109,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-109:hover) .vpt-109 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-109:hover) .ceb-109,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-109:hover) .ceb-109,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-109:hover) .ceb-109:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-110:hover) .bpc-110,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-110:hover) .bpc-110,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-110:hover) .bpc-110:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-110:hover) .vpt-110,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-110:hover) .vpt-110,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-110:hover) .vpt-110 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-110:hover) .ceb-110,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-110:hover) .ceb-110,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-110:hover) .ceb-110:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-111:hover) .bpc-111,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-111:hover) .bpc-111,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-111:hover) .bpc-111:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-111:hover) .vpt-111,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-111:hover) .vpt-111,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-111:hover) .vpt-111 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-111:hover) .ceb-111,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-111:hover) .ceb-111,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-111:hover) .ceb-111:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-112:hover) .bpc-112,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-112:hover) .bpc-112,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-112:hover) .bpc-112:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-112:hover) .vpt-112,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-112:hover) .vpt-112,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-112:hover) .vpt-112 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-112:hover) .ceb-112,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-112:hover) .ceb-112,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-112:hover) .ceb-112:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-113:hover) .bpc-113,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-113:hover) .bpc-113,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-113:hover) .bpc-113:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-113:hover) .vpt-113,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-113:hover) .vpt-113,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-113:hover) .vpt-113 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-113:hover) .ceb-113,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-113:hover) .ceb-113,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-113:hover) .ceb-113:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-114:hover) .bpc-114,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-114:hover) .bpc-114,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-114:hover) .bpc-114:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-114:hover) .vpt-114,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-114:hover) .vpt-114,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-114:hover) .vpt-114 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-114:hover) .ceb-114,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-114:hover) .ceb-114,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-114:hover) .ceb-114:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-115:hover) .bpc-115,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-115:hover) .bpc-115,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-115:hover) .bpc-115:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-115:hover) .vpt-115,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-115:hover) .vpt-115,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-115:hover) .vpt-115 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-115:hover) .ceb-115,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-115:hover) .ceb-115,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-115:hover) .ceb-115:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-116:hover) .bpc-116,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-116:hover) .bpc-116,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-116:hover) .bpc-116:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-116:hover) .vpt-116,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-116:hover) .vpt-116,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-116:hover) .vpt-116 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-116:hover) .ceb-116,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-116:hover) .ceb-116,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-116:hover) .ceb-116:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-117:hover) .bpc-117,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-117:hover) .bpc-117,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-117:hover) .bpc-117:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-117:hover) .vpt-117,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-117:hover) .vpt-117,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-117:hover) .vpt-117 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-117:hover) .ceb-117,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-117:hover) .ceb-117,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-117:hover) .ceb-117:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-118:hover) .bpc-118,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-118:hover) .bpc-118,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-118:hover) .bpc-118:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-118:hover) .vpt-118,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-118:hover) .vpt-118,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-118:hover) .vpt-118 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-118:hover) .ceb-118,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-118:hover) .ceb-118,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-118:hover) .ceb-118:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-119:hover) .bpc-119,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-119:hover) .bpc-119,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-119:hover) .bpc-119:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-119:hover) .vpt-119,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-119:hover) .vpt-119,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-119:hover) .vpt-119 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-119:hover) .ceb-119,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-119:hover) .ceb-119,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-119:hover) .ceb-119:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-120:hover) .bpc-120,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-120:hover) .bpc-120,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-120:hover) .bpc-120:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-120:hover) .vpt-120,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-120:hover) .vpt-120,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-120:hover) .vpt-120 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-120:hover) .ceb-120,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-120:hover) .ceb-120,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-120:hover) .ceb-120:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-121:hover) .bpc-121,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-121:hover) .bpc-121,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-121:hover) .bpc-121:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-121:hover) .vpt-121,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-121:hover) .vpt-121,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-121:hover) .vpt-121 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-121:hover) .ceb-121,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-121:hover) .ceb-121,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-121:hover) .ceb-121:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-122:hover) .bpc-122,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-122:hover) .bpc-122,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-122:hover) .bpc-122:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-122:hover) .vpt-122,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-122:hover) .vpt-122,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-122:hover) .vpt-122 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-122:hover) .ceb-122,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-122:hover) .ceb-122,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-122:hover) .ceb-122:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-123:hover) .bpc-123,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-123:hover) .bpc-123,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-123:hover) .bpc-123:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-123:hover) .vpt-123,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-123:hover) .vpt-123,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-123:hover) .vpt-123 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-123:hover) .ceb-123,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-123:hover) .ceb-123,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-123:hover) .ceb-123:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-124:hover) .bpc-124,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-124:hover) .bpc-124,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-124:hover) .bpc-124:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-124:hover) .vpt-124,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-124:hover) .vpt-124,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-124:hover) .vpt-124 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-124:hover) .ceb-124,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-124:hover) .ceb-124,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-124:hover) .ceb-124:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-125:hover) .bpc-125,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-125:hover) .bpc-125,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-125:hover) .bpc-125:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-125:hover) .vpt-125,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-125:hover) .vpt-125,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-125:hover) .vpt-125 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-125:hover) .ceb-125,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-125:hover) .ceb-125,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-125:hover) .ceb-125:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-126:hover) .bpc-126,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-126:hover) .bpc-126,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-126:hover) .bpc-126:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-126:hover) .vpt-126,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-126:hover) .vpt-126,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-126:hover) .vpt-126 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-126:hover) .ceb-126,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-126:hover) .ceb-126,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-126:hover) .ceb-126:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-127:hover) .bpc-127,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-127:hover) .bpc-127,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-127:hover) .bpc-127:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-127:hover) .vpt-127,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-127:hover) .vpt-127,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-127:hover) .vpt-127 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-127:hover) .ceb-127,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-127:hover) .ceb-127,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-127:hover) .ceb-127:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-128:hover) .bpc-128,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-128:hover) .bpc-128,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-128:hover) .bpc-128:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-128:hover) .vpt-128,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-128:hover) .vpt-128,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-128:hover) .vpt-128 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-128:hover) .ceb-128,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-128:hover) .ceb-128,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-128:hover) .ceb-128:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-129:hover) .bpc-129,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-129:hover) .bpc-129,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-129:hover) .bpc-129:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-129:hover) .vpt-129,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-129:hover) .vpt-129,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-129:hover) .vpt-129 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-129:hover) .ceb-129,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-129:hover) .ceb-129,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-129:hover) .ceb-129:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-130:hover) .bpc-130,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-130:hover) .bpc-130,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-130:hover) .bpc-130:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-130:hover) .vpt-130,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-130:hover) .vpt-130,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-130:hover) .vpt-130 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-130:hover) .ceb-130,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-130:hover) .ceb-130,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-130:hover) .ceb-130:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-131:hover) .bpc-131,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-131:hover) .bpc-131,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-131:hover) .bpc-131:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-131:hover) .vpt-131,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-131:hover) .vpt-131,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-131:hover) .vpt-131 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-131:hover) .ceb-131,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-131:hover) .ceb-131,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-131:hover) .ceb-131:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-132:hover) .bpc-132,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-132:hover) .bpc-132,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-132:hover) .bpc-132:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-132:hover) .vpt-132,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-132:hover) .vpt-132,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-132:hover) .vpt-132 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-132:hover) .ceb-132,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-132:hover) .ceb-132,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-132:hover) .ceb-132:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-133:hover) .bpc-133,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-133:hover) .bpc-133,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-133:hover) .bpc-133:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-133:hover) .vpt-133,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-133:hover) .vpt-133,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-133:hover) .vpt-133 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-133:hover) .ceb-133,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-133:hover) .ceb-133,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-133:hover) .ceb-133:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-134:hover) .bpc-134,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-134:hover) .bpc-134,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-134:hover) .bpc-134:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-134:hover) .vpt-134,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-134:hover) .vpt-134,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-134:hover) .vpt-134 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-134:hover) .ceb-134,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-134:hover) .ceb-134,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-134:hover) .ceb-134:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-135:hover) .bpc-135,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-135:hover) .bpc-135,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-135:hover) .bpc-135:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-135:hover) .vpt-135,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-135:hover) .vpt-135,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-135:hover) .vpt-135 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-135:hover) .ceb-135,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-135:hover) .ceb-135,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-135:hover) .ceb-135:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-136:hover) .bpc-136,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-136:hover) .bpc-136,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-136:hover) .bpc-136:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-136:hover) .vpt-136,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-136:hover) .vpt-136,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-136:hover) .vpt-136 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-136:hover) .ceb-136,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-136:hover) .ceb-136,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-136:hover) .ceb-136:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-137:hover) .bpc-137,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-137:hover) .bpc-137,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-137:hover) .bpc-137:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-137:hover) .vpt-137,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-137:hover) .vpt-137,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-137:hover) .vpt-137 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-137:hover) .ceb-137,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-137:hover) .ceb-137,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-137:hover) .ceb-137:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-138:hover) .bpc-138,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-138:hover) .bpc-138,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-138:hover) .bpc-138:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-138:hover) .vpt-138,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-138:hover) .vpt-138,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-138:hover) .vpt-138 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-138:hover) .ceb-138,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-138:hover) .ceb-138,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-138:hover) .ceb-138:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-139:hover) .bpc-139,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-139:hover) .bpc-139,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-139:hover) .bpc-139:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-139:hover) .vpt-139,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-139:hover) .vpt-139,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-139:hover) .vpt-139 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-139:hover) .ceb-139,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-139:hover) .ceb-139,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-139:hover) .ceb-139:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-140:hover) .bpc-140,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-140:hover) .bpc-140,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-140:hover) .bpc-140:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-140:hover) .vpt-140,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-140:hover) .vpt-140,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-140:hover) .vpt-140 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-140:hover) .ceb-140,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-140:hover) .ceb-140,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-140:hover) .ceb-140:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-141:hover) .bpc-141,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-141:hover) .bpc-141,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-141:hover) .bpc-141:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-141:hover) .vpt-141,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-141:hover) .vpt-141,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-141:hover) .vpt-141 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-141:hover) .ceb-141,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-141:hover) .ceb-141,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-141:hover) .ceb-141:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-142:hover) .bpc-142,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-142:hover) .bpc-142,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-142:hover) .bpc-142:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-142:hover) .vpt-142,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-142:hover) .vpt-142,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-142:hover) .vpt-142 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-142:hover) .ceb-142,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-142:hover) .ceb-142,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-142:hover) .ceb-142:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-143:hover) .bpc-143,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-143:hover) .bpc-143,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-143:hover) .bpc-143:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-143:hover) .vpt-143,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-143:hover) .vpt-143,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-143:hover) .vpt-143 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-143:hover) .ceb-143,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-143:hover) .ceb-143,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-143:hover) .ceb-143:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-144:hover) .bpc-144,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-144:hover) .bpc-144,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-144:hover) .bpc-144:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-144:hover) .vpt-144,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-144:hover) .vpt-144,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-144:hover) .vpt-144 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-144:hover) .ceb-144,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-144:hover) .ceb-144,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-144:hover) .ceb-144:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-145:hover) .bpc-145,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-145:hover) .bpc-145,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-145:hover) .bpc-145:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-145:hover) .vpt-145,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-145:hover) .vpt-145,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-145:hover) .vpt-145 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-145:hover) .ceb-145,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-145:hover) .ceb-145,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-145:hover) .ceb-145:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-146:hover) .bpc-146,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-146:hover) .bpc-146,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-146:hover) .bpc-146:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-146:hover) .vpt-146,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-146:hover) .vpt-146,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-146:hover) .vpt-146 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-146:hover) .ceb-146,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-146:hover) .ceb-146,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-146:hover) .ceb-146:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-147:hover) .bpc-147,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-147:hover) .bpc-147,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-147:hover) .bpc-147:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-147:hover) .vpt-147,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-147:hover) .vpt-147,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-147:hover) .vpt-147 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-147:hover) .ceb-147,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-147:hover) .ceb-147,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-147:hover) .ceb-147:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-148:hover) .bpc-148,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-148:hover) .bpc-148,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-148:hover) .bpc-148:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-148:hover) .vpt-148,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-148:hover) .vpt-148,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-148:hover) .vpt-148 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-148:hover) .ceb-148,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-148:hover) .ceb-148,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-148:hover) .ceb-148:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-149:hover) .bpc-149,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-149:hover) .bpc-149,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-149:hover) .bpc-149:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-149:hover) .vpt-149,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-149:hover) .vpt-149,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-149:hover) .vpt-149 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-149:hover) .ceb-149,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-149:hover) .ceb-149,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-149:hover) .ceb-149:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-150:hover) .bpc-150,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-150:hover) .bpc-150,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-150:hover) .bpc-150:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-150:hover) .vpt-150,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-150:hover) .vpt-150,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-150:hover) .vpt-150 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-150:hover) .ceb-150,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-150:hover) .ceb-150,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-150:hover) .ceb-150:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-151:hover) .bpc-151,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-151:hover) .bpc-151,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-151:hover) .bpc-151:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-151:hover) .vpt-151,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-151:hover) .vpt-151,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-151:hover) .vpt-151 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-151:hover) .ceb-151,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-151:hover) .ceb-151,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-151:hover) .ceb-151:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-152:hover) .bpc-152,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-152:hover) .bpc-152,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-152:hover) .bpc-152:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-152:hover) .vpt-152,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-152:hover) .vpt-152,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-152:hover) .vpt-152 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-152:hover) .ceb-152,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-152:hover) .ceb-152,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-152:hover) .ceb-152:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-153:hover) .bpc-153,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-153:hover) .bpc-153,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-153:hover) .bpc-153:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-153:hover) .vpt-153,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-153:hover) .vpt-153,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-153:hover) .vpt-153 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-153:hover) .ceb-153,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-153:hover) .ceb-153,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-153:hover) .ceb-153:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-154:hover) .bpc-154,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-154:hover) .bpc-154,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-154:hover) .bpc-154:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-154:hover) .vpt-154,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-154:hover) .vpt-154,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-154:hover) .vpt-154 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-154:hover) .ceb-154,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-154:hover) .ceb-154,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-154:hover) .ceb-154:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-155:hover) .bpc-155,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-155:hover) .bpc-155,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-155:hover) .bpc-155:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-155:hover) .vpt-155,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-155:hover) .vpt-155,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-155:hover) .vpt-155 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-155:hover) .ceb-155,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-155:hover) .ceb-155,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-155:hover) .ceb-155:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-156:hover) .bpc-156,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-156:hover) .bpc-156,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-156:hover) .bpc-156:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-156:hover) .vpt-156,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-156:hover) .vpt-156,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-156:hover) .vpt-156 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-156:hover) .ceb-156,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-156:hover) .ceb-156,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-156:hover) .ceb-156:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-157:hover) .bpc-157,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-157:hover) .bpc-157,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-157:hover) .bpc-157:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-157:hover) .vpt-157,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-157:hover) .vpt-157,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-157:hover) .vpt-157 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-157:hover) .ceb-157,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-157:hover) .ceb-157,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-157:hover) .ceb-157:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-158:hover) .bpc-158,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-158:hover) .bpc-158,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-158:hover) .bpc-158:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-158:hover) .vpt-158,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-158:hover) .vpt-158,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-158:hover) .vpt-158 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-158:hover) .ceb-158,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-158:hover) .ceb-158,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-158:hover) .ceb-158:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-159:hover) .bpc-159,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-159:hover) .bpc-159,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-159:hover) .bpc-159:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-159:hover) .vpt-159,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-159:hover) .vpt-159,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-159:hover) .vpt-159 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-159:hover) .ceb-159,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-159:hover) .ceb-159,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-159:hover) .ceb-159:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-160:hover) .bpc-160,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-160:hover) .bpc-160,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-160:hover) .bpc-160:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-160:hover) .vpt-160,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-160:hover) .vpt-160,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-160:hover) .vpt-160 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-160:hover) .ceb-160,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-160:hover) .ceb-160,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-160:hover) .ceb-160:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-161:hover) .bpc-161,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-161:hover) .bpc-161,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-161:hover) .bpc-161:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-161:hover) .vpt-161,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-161:hover) .vpt-161,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-161:hover) .vpt-161 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-161:hover) .ceb-161,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-161:hover) .ceb-161,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-161:hover) .ceb-161:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-162:hover) .bpc-162,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-162:hover) .bpc-162,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-162:hover) .bpc-162:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-162:hover) .vpt-162,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-162:hover) .vpt-162,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-162:hover) .vpt-162 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-162:hover) .ceb-162,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-162:hover) .ceb-162,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-162:hover) .ceb-162:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-163:hover) .bpc-163,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-163:hover) .bpc-163,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-163:hover) .bpc-163:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-163:hover) .vpt-163,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-163:hover) .vpt-163,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-163:hover) .vpt-163 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-163:hover) .ceb-163,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-163:hover) .ceb-163,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-163:hover) .ceb-163:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-164:hover) .bpc-164,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-164:hover) .bpc-164,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-164:hover) .bpc-164:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-164:hover) .vpt-164,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-164:hover) .vpt-164,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-164:hover) .vpt-164 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-164:hover) .ceb-164,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-164:hover) .ceb-164,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-164:hover) .ceb-164:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-165:hover) .bpc-165,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-165:hover) .bpc-165,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-165:hover) .bpc-165:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-165:hover) .vpt-165,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-165:hover) .vpt-165,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-165:hover) .vpt-165 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-165:hover) .ceb-165,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-165:hover) .ceb-165,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-165:hover) .ceb-165:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-166:hover) .bpc-166,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-166:hover) .bpc-166,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-166:hover) .bpc-166:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-166:hover) .vpt-166,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-166:hover) .vpt-166,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-166:hover) .vpt-166 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-166:hover) .ceb-166,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-166:hover) .ceb-166,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-166:hover) .ceb-166:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-167:hover) .bpc-167,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-167:hover) .bpc-167,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-167:hover) .bpc-167:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-167:hover) .vpt-167,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-167:hover) .vpt-167,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-167:hover) .vpt-167 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-167:hover) .ceb-167,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-167:hover) .ceb-167,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-167:hover) .ceb-167:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-168:hover) .bpc-168,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-168:hover) .bpc-168,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-168:hover) .bpc-168:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-168:hover) .vpt-168,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-168:hover) .vpt-168,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-168:hover) .vpt-168 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-168:hover) .ceb-168,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-168:hover) .ceb-168,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-168:hover) .ceb-168:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-169:hover) .bpc-169,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-169:hover) .bpc-169,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-169:hover) .bpc-169:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-169:hover) .vpt-169,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-169:hover) .vpt-169,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-169:hover) .vpt-169 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-169:hover) .ceb-169,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-169:hover) .ceb-169,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-169:hover) .ceb-169:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-170:hover) .bpc-170,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-170:hover) .bpc-170,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-170:hover) .bpc-170:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-170:hover) .vpt-170,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-170:hover) .vpt-170,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-170:hover) .vpt-170 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-170:hover) .ceb-170,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-170:hover) .ceb-170,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-170:hover) .ceb-170:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-171:hover) .bpc-171,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-171:hover) .bpc-171,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-171:hover) .bpc-171:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-171:hover) .vpt-171,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-171:hover) .vpt-171,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-171:hover) .vpt-171 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-171:hover) .ceb-171,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-171:hover) .ceb-171,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-171:hover) .ceb-171:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-172:hover) .bpc-172,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-172:hover) .bpc-172,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-172:hover) .bpc-172:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-172:hover) .vpt-172,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-172:hover) .vpt-172,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-172:hover) .vpt-172 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-172:hover) .ceb-172,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-172:hover) .ceb-172,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-172:hover) .ceb-172:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-173:hover) .bpc-173,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-173:hover) .bpc-173,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-173:hover) .bpc-173:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-173:hover) .vpt-173,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-173:hover) .vpt-173,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-173:hover) .vpt-173 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-173:hover) .ceb-173,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-173:hover) .ceb-173,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-173:hover) .ceb-173:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-174:hover) .bpc-174,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-174:hover) .bpc-174,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-174:hover) .bpc-174:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-174:hover) .vpt-174,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-174:hover) .vpt-174,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-174:hover) .vpt-174 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-174:hover) .ceb-174,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-174:hover) .ceb-174,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-174:hover) .ceb-174:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-175:hover) .bpc-175,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-175:hover) .bpc-175,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-175:hover) .bpc-175:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-175:hover) .vpt-175,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-175:hover) .vpt-175,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-175:hover) .vpt-175 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-175:hover) .ceb-175,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-175:hover) .ceb-175,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-175:hover) .ceb-175:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-176:hover) .bpc-176,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-176:hover) .bpc-176,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-176:hover) .bpc-176:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-176:hover) .vpt-176,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-176:hover) .vpt-176,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-176:hover) .vpt-176 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-176:hover) .ceb-176,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-176:hover) .ceb-176,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-176:hover) .ceb-176:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-177:hover) .bpc-177,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-177:hover) .bpc-177,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-177:hover) .bpc-177:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-177:hover) .vpt-177,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-177:hover) .vpt-177,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-177:hover) .vpt-177 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-177:hover) .ceb-177,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-177:hover) .ceb-177,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-177:hover) .ceb-177:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-178:hover) .bpc-178,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-178:hover) .bpc-178,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-178:hover) .bpc-178:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-178:hover) .vpt-178,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-178:hover) .vpt-178,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-178:hover) .vpt-178 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-178:hover) .ceb-178,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-178:hover) .ceb-178,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-178:hover) .ceb-178:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-179:hover) .bpc-179,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-179:hover) .bpc-179,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-179:hover) .bpc-179:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-179:hover) .vpt-179,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-179:hover) .vpt-179,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-179:hover) .vpt-179 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-179:hover) .ceb-179,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-179:hover) .ceb-179,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-179:hover) .ceb-179:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-180:hover) .bpc-180,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-180:hover) .bpc-180,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-180:hover) .bpc-180:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-180:hover) .vpt-180,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-180:hover) .vpt-180,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-180:hover) .vpt-180 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-180:hover) .ceb-180,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-180:hover) .ceb-180,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-180:hover) .ceb-180:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-181:hover) .bpc-181,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-181:hover) .bpc-181,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-181:hover) .bpc-181:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-181:hover) .vpt-181,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-181:hover) .vpt-181,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-181:hover) .vpt-181 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-181:hover) .ceb-181,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-181:hover) .ceb-181,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-181:hover) .ceb-181:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-182:hover) .bpc-182,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-182:hover) .bpc-182,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-182:hover) .bpc-182:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-182:hover) .vpt-182,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-182:hover) .vpt-182,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-182:hover) .vpt-182 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-182:hover) .ceb-182,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-182:hover) .ceb-182,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-182:hover) .ceb-182:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-183:hover) .bpc-183,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-183:hover) .bpc-183,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-183:hover) .bpc-183:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-183:hover) .vpt-183,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-183:hover) .vpt-183,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-183:hover) .vpt-183 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-183:hover) .ceb-183,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-183:hover) .ceb-183,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-183:hover) .ceb-183:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-184:hover) .bpc-184,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-184:hover) .bpc-184,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-184:hover) .bpc-184:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-184:hover) .vpt-184,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-184:hover) .vpt-184,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-184:hover) .vpt-184 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-184:hover) .ceb-184,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-184:hover) .ceb-184,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-184:hover) .ceb-184:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-185:hover) .bpc-185,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-185:hover) .bpc-185,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-185:hover) .bpc-185:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-185:hover) .vpt-185,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-185:hover) .vpt-185,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-185:hover) .vpt-185 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-185:hover) .ceb-185,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-185:hover) .ceb-185,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-185:hover) .ceb-185:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-186:hover) .bpc-186,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-186:hover) .bpc-186,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-186:hover) .bpc-186:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-186:hover) .vpt-186,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-186:hover) .vpt-186,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-186:hover) .vpt-186 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-186:hover) .ceb-186,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-186:hover) .ceb-186,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-186:hover) .ceb-186:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-187:hover) .bpc-187,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-187:hover) .bpc-187,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-187:hover) .bpc-187:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-187:hover) .vpt-187,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-187:hover) .vpt-187,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-187:hover) .vpt-187 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-187:hover) .ceb-187,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-187:hover) .ceb-187,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-187:hover) .ceb-187:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-188:hover) .bpc-188,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-188:hover) .bpc-188,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-188:hover) .bpc-188:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-188:hover) .vpt-188,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-188:hover) .vpt-188,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-188:hover) .vpt-188 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-188:hover) .ceb-188,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-188:hover) .ceb-188,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-188:hover) .ceb-188:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-189:hover) .bpc-189,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-189:hover) .bpc-189,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-189:hover) .bpc-189:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-189:hover) .vpt-189,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-189:hover) .vpt-189,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-189:hover) .vpt-189 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-189:hover) .ceb-189,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-189:hover) .ceb-189,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-189:hover) .ceb-189:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-190:hover) .bpc-190,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-190:hover) .bpc-190,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-190:hover) .bpc-190:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-190:hover) .vpt-190,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-190:hover) .vpt-190,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-190:hover) .vpt-190 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-190:hover) .ceb-190,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-190:hover) .ceb-190,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-190:hover) .ceb-190:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-191:hover) .bpc-191,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-191:hover) .bpc-191,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-191:hover) .bpc-191:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-191:hover) .vpt-191,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-191:hover) .vpt-191,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-191:hover) .vpt-191 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-191:hover) .ceb-191,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-191:hover) .ceb-191,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-191:hover) .ceb-191:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-192:hover) .bpc-192,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-192:hover) .bpc-192,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-192:hover) .bpc-192:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-192:hover) .vpt-192,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-192:hover) .vpt-192,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-192:hover) .vpt-192 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-192:hover) .ceb-192,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-192:hover) .ceb-192,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-192:hover) .ceb-192:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-193:hover) .bpc-193,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-193:hover) .bpc-193,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-193:hover) .bpc-193:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-193:hover) .vpt-193,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-193:hover) .vpt-193,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-193:hover) .vpt-193 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-193:hover) .ceb-193,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-193:hover) .ceb-193,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-193:hover) .ceb-193:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-194:hover) .bpc-194,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-194:hover) .bpc-194,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-194:hover) .bpc-194:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-194:hover) .vpt-194,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-194:hover) .vpt-194,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-194:hover) .vpt-194 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-194:hover) .ceb-194,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-194:hover) .ceb-194,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-194:hover) .ceb-194:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-195:hover) .bpc-195,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-195:hover) .bpc-195,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-195:hover) .bpc-195:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-195:hover) .vpt-195,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-195:hover) .vpt-195,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-195:hover) .vpt-195 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-195:hover) .ceb-195,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-195:hover) .ceb-195,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-195:hover) .ceb-195:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-196:hover) .bpc-196,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-196:hover) .bpc-196,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-196:hover) .bpc-196:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-196:hover) .vpt-196,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-196:hover) .vpt-196,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-196:hover) .vpt-196 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-196:hover) .ceb-196,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-196:hover) .ceb-196,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-196:hover) .ceb-196:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-197:hover) .bpc-197,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-197:hover) .bpc-197,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-197:hover) .bpc-197:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-197:hover) .vpt-197,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-197:hover) .vpt-197,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-197:hover) .vpt-197 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-197:hover) .ceb-197,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-197:hover) .ceb-197,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-197:hover) .ceb-197:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-198:hover) .bpc-198,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-198:hover) .bpc-198,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-198:hover) .bpc-198:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-198:hover) .vpt-198,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-198:hover) .vpt-198,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-198:hover) .vpt-198 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-198:hover) .ceb-198,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-198:hover) .ceb-198,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-198:hover) .ceb-198:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-199:hover) .bpc-199,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-199:hover) .bpc-199,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-199:hover) .bpc-199:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-199:hover) .vpt-199,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-199:hover) .vpt-199,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-199:hover) .vpt-199 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-199:hover) .ceb-199,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-199:hover) .ceb-199,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-199:hover) .ceb-199:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-200:hover) .bpc-200,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-200:hover) .bpc-200,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-200:hover) .bpc-200:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-200:hover) .vpt-200,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-200:hover) .vpt-200,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-200:hover) .vpt-200 {
  transition: background-color 0.25s, color 0.25s;
  background-color: var(--bs-gray-300);
  color: black;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.vpt-200:hover) .ceb-200,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.bpc-200:hover) .ceb-200,
.bayplanning[b-ulz7nt4zmw]  .visit-selected:has(.ceb-200:hover) .ceb-200:not(:hover) {
  transition: outline 0.1s;
  outline: 2px solid var(--bs-gray-600) !important;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected .bpc {
  border-width: 2px;
  box-sizing: border-box;
}

.bayplanning[b-ulz7nt4zmw]  .visit-selected .ceb {
  border-width: 2px;
  box-sizing: border-box;
}
/* _content/Talumis.Gemini.UI/Areas/BayPlanning/BayPlanningTablePage.razor.rz.scp.css */

.printable-area[b-cetaas2ill] {
  border: 2px green dashed;
  overflow: hidden;
  position: relative;
  margin: 5mm;
  padding:5mm;
}

.a4-landscape[b-cetaas2ill] {
  width: 297mm;
  height: 210mm;
}

.scaled-content[b-cetaas2ill] {
  width: 100%;
  height: 100%;
  transform-origin: top left;
}


@media print {
  @page {
    size: A4 landscape;
    margin: 5mm;
  }

  .printable-area[b-cetaas2ill] {
    border: 0px;
  }
}
/* _content/Talumis.Gemini.UI/Areas/BayPlanning/Components/BayContainerList.razor.rz.scp.css */
[b-ru6q2l7jfk] tbody tr {
  background-color: rgba(0, 0, 0, 0.04);
}

[b-ru6q2l7jfk] tbody tr:nth-child(even) {
  background: rgba(255, 255, 255, 0.4);
}
/* _content/Talumis.Gemini.UI/Areas/BayPlanning/Components/BayPlanningComponent.razor.rz.scp.css */
small[b-rq5e8m606c] {
  font-family: "Inter";
}

.flex-item[b-rq5e8m606c] {
  flex-basis: 25%;
}

.sortablelist:empty[b-rq5e8m606c] {
  height: 50px;
  outline: 1px dashed gray;
  padding: 10px;
}

.sortable-empty:empty[b-rq5e8m606c]::after {
  content: "No Events";
}

.collapse-selector .collapse-message-show[b-rq5e8m606c] {
  display: block;
}

.collapse-selector .collapse-message-hide[b-rq5e8m606c] {
  display: none;
}

.collapse-selector.collapsed .fa-chevron-left[b-rq5e8m606c] {
  transform: rotate(90deg);
}

.collapse-selector.collapsed .collapse-message-show[b-rq5e8m606c] {
  display: none;
}

.collapse-selector.collapsed .collapse-message-hide[b-rq5e8m606c] {
  display: block;
}
/* _content/Talumis.Gemini.UI/Areas/BayPlanning/Components/BayPlanningComponentRow.razor.rz.scp.css */
.bay-row[b-u49cb26htg] {
  width: 100%;
  padding: 0.25rem;
  margin: 0;
  text-align: left;
  cursor: pointer;
}

.bpc[b-u49cb26htg] {
  background-color: white;
  transition: background-color 0.25s;
  font-family: "Inter";
  height: fit-content;
}

.bpc:hover[b-u49cb26htg] {
  background-color: rgb(245, 245, 245);
}

.edit-buttons[b-u49cb26htg] {
  position: relative;
}

.up-down-buttons[b-u49cb26htg] {
  position: absolute;
  left: 0;
  top: -5px;
}

.bay-row-btn[b-u49cb26htg] {
  position: relative;
  width: 100%;
  padding: 0px;
  margin: 0px;
  border-radius: 0.25rem;
  cursor: default !important;
}

.bay-row-btn[b-u49cb26htg]::before {
  height: 100%;
  opacity: 0.5;
  position: absolute;
  top: 0;
  left: 0;
  content: "";
  z-index: 0;
}

.progress-bar.assigned[b-u49cb26htg] {
  background-color: var(--bs-gray-500);
}

.edit-controls[b-u49cb26htg] {
  background-color: var(--bs-gray-200);
  border-radius: 8px;
  margin-right: 0.25rem;
  padding: 0.5rem;
  width: auto;
}

.hatchtype[b-u49cb26htg] {
  white-space: nowrap;
}
/* _content/Talumis.Gemini.UI/Areas/BayPlanning/Components/BayPlanningTable.razor.rz.scp.css */

/*header for bayplanningtable*/
div[b-j1k8zcc12w]{
  --bpt-border-width:0.1em;
}
.flex-row[b-j1k8zcc12w] {
  display: flex;
  flex-direction: row;
}

.flex-column[b-j1k8zcc12w] {
  display: flex;
  flex-direction: column;
}

.fixed-column[b-j1k8zcc12w] {
    flex-grow: 0;
    /* Prevents column from growing */
    flex-shrink: 0;
    /* Prevents column from shrinking */
    flex-basis: 200px;
    /* Fixed width of 200 pixels */
}


.bayplanningtable-container[b-j1k8zcc12w] {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
}



.legend[b-j1k8zcc12w] {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  margin: 10px;
}

.bayplanningtable[b-j1k8zcc12w] {
  width: 100%;
  height: 100%;
  flex-grow: 1;
  border-collapse: collapse;
}

  .bayplanningtable .flex-column[b-j1k8zcc12w] {
    flex-grow: 1;
  }

.header[b-j1k8zcc12w] {
  min-height: 50px;
}

.bayplanningtable .flex-column.shift-column[b-j1k8zcc12w] {
  min-width: 20px;
  flex-grow: unset;
}

.shift[b-j1k8zcc12w] {
  writing-mode: vertical-lr;
}

.quay-header[b-j1k8zcc12w] {
    font-weight: bold;
    background-color: lightgray;
    font-size:24px;
}

.header[b-j1k8zcc12w] {
    
    text-align: center;
}

.quay-block[b-j1k8zcc12w] {
  border: 1px solid darkgray;
}

  .quay-block .cranes-blocks[b-j1k8zcc12w] {
    flex-grow: 1;
  }


    .quay-block .cranes-blocks .crane-block[b-j1k8zcc12w] {
        border: var(--bpt-border-width) solid lightgray;
        padding-left: 4px;
        padding-right: 4px;
    }
      /*every other colum is gray;*/
      .quay-block .cranes-blocks .crane-block:nth-child(2n+1)[b-j1k8zcc12w] {
        background-color: #f0f0f0
      }

.crane-header[b-j1k8zcc12w] {
  display: flex;
  justify-content: center;
  padding: 2px;
  border-bottom: 1px solid #d9d9d9;
}

.visit-header[b-j1k8zcc12w] {
    font-family: "Inter";
  display: flex;
  flex-basis: 0;
  min-height: 24px;
}

  .visit-header .visit-row[b-j1k8zcc12w] {
    display: flex;
    justify-content: space-between;
    border: var(--bpt-border-width) solid black;
    width: 100%;
    min-width: 200px;
    flex-wrap: nowrap;
    white-space: nowrap;
    overflow: hidden;
    align-items: end;
    height: fit-content;
  }

    .visit-header .visit-row .visit-name[b-j1k8zcc12w] {
        font-family: "Inter";
        white-space: nowrap;
        overflow: hidden;
        max-width: 150px;
        text-overflow: ellipsis;
        font-weight: bold;
        
    }

.idle-row[b-j1k8zcc12w] {
    background-color: rgba(0, 0, 0, 0.15);
    align-content: center;
    border: 0.5px solid gray;
}

/*.col-quay {
  background-color: gray;
}*/
.hatchevent-row[b-j1k8zcc12w] {
    flex-basis: 0;
    min-height: 24px;
    width: 100%;
    border: 0.5px solid gray;
    display: flex;
    flex-wrap: nowrap wrap;
    justify-content: space-evenly;
    white-space: nowrap;
    font-family: "Inter";
    padding:0.5rem 0rem;
}


.crane-events[b-j1k8zcc12w] {
  flex-grow: 1;
}


@media print {
  :root[b-j1k8zcc12w] {
    --bpt-border-width: 0.2em;
  }


  .legend[b-j1k8zcc12w] {
    display: none;
  }
}
/* _content/Talumis.Gemini.UI/Areas/BayPlanning/Components/CraneEventBlock.razor.rz.scp.css */
.hatchBlock .ceb-tooltip[b-6rpkrlrw39] {
  z-index: -100;
  padding: 0.5rem;
  background-color: #F9F9F8;
  border-radius: 8px;
  transition: display 0.25s;
  display: none;
  border: 1px var(--crane-deco-dark) solid;
  text-align: start;
  visibility: hidden;
}

.hatchBlock:hover .ceb-tooltip[b-6rpkrlrw39] {
  margin-top: 0.5rem;
  opacity: 1;
  display: block;
  z-index: 100;
  position: relative;
  box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
  visibility: visible;
}

.hatchBlock:hover[b-6rpkrlrw39] {
  overflow: initial;
  z-index: 100;
  max-width: unset !important;
}

.hatchBlock[b-6rpkrlrw39] {
  border-radius: 8px;
  z-index: 1;
  padding: 0px;
  cursor: default;
  text-align: center;
  white-space: nowrap;
  overflow: hidden;
  height: 100%;
}
/* _content/Talumis.Gemini.UI/Areas/BayPlanning/Components/VesselBayTable.razor.rz.scp.css */
.td-wrap[b-j63htdh4ry] {
  display: flex;
  flex-wrap: wrap;
  gap: 2px;
  justify-content: center;
}

.click[b-j63htdh4ry] {
  cursor: pointer;
}

.vesselcontainer-table[b-j63htdh4ry] {
  text-align: center;
  white-space: nowrap;
  table-layout: fixed;
  width: 100%;
}

.dropdown-toggle-hover[b-j63htdh4ry]::after {
  display: none;
}

.dropdown:hover .dropdown-toggle-hover[b-j63htdh4ry]::after {
  display: inline-block;
}

.hover-show[b-j63htdh4ry] {
  display: none;
}

.hover-parent:hover .hover-show[b-j63htdh4ry] {
  display: initial;
}

.hover-parent:hover .hover-hide[b-j63htdh4ry] {
  display: none;
}

.crane-btn[b-j63htdh4ry] {
  line-height: 1;
  padding: 4px;
}

.legend-group[b-j63htdh4ry] {
  border: 1px solid gray;
  border-radius: 0.25rem;
  margin: 2px;
  padding: 2px;
  flex-grow: 1;
}

.legend[b-j63htdh4ry] {
  display: flex;
  padding: 0.25rem;
}

.vesselcontainer-wrap[b-j63htdh4ry] {
  display: flex;
  width: 100%;
  justify-content: center;
}

.vesselcontainer-container[b-j63htdh4ry] {
  flex-grow: inherit;
}

.vesselcontainer-table tr td[b-j63htdh4ry] {
  border: 1px solid gray;
}

.vesselcontainer-table tr td:first-child[b-j63htdh4ry] {
  font-weight: bold;
  text-align: right;
  border-left: 0px;
}

.vesselcontainer-table .total-row td[b-j63htdh4ry] {
  border-top: 2px solid black;
  border-bottom: 2px solid black;
  font-weight: bold;
}
/* _content/Talumis.Gemini.UI/Areas/BayPlanning/Components/VesselContainers.razor.rz.scp.css */
.discharge[b-4zkbtj45bb], .dischargeLoad[b-4zkbtj45bb] {
  border-left: 2px solid black;
}

.load[b-4zkbtj45bb], .dischargeLoad[b-4zkbtj45bb] {
  border-right: 2px solid black;
}

.discharge[b-4zkbtj45bb] {
  border-right: 1px dashed black;
}

.abovedeck[b-4zkbtj45bb] {
  border-bottom: 1px dashed black;
}

.belowdeck[b-4zkbtj45bb], .deck[b-4zkbtj45bb] {
  border-bottom: 2px solid black;
}

.click[b-4zkbtj45bb] {
  cursor: pointer;
}

.vesselcontainer-table[b-4zkbtj45bb] {
  width: 100%;
  text-align: center;
  table-layout: fixed;
  white-space: nowrap;
}

.dropdown-toggle-hover[b-4zkbtj45bb]::after {
  display: none;
}

.dropdown:hover .dropdown-toggle-hover[b-4zkbtj45bb]::after {
  display: inline-block;
}

.hover-show[b-4zkbtj45bb] {
  display: none;
}

.hover-parent:hover .hover-show[b-4zkbtj45bb] {
  display: initial;
}

.hover-parent:hover .hover-hide[b-4zkbtj45bb] {
  display: none;
}
/* _content/Talumis.Gemini.UI/Areas/BayPlanning/Components/VesselStructure.razor.rz.scp.css */

.legend-button.hideValue[b-xbf8ydo4ae] {
    background-color: transparent;
    border-style: solid;
    border-width: 1px;
}

.legend-button.showValue[b-xbf8ydo4ae] {
}

.legend-button.hideComplete .completeCount[b-xbf8ydo4ae] {
    color: var(--bs-secondary-color);
    opacity: 0.5;
}

.vertical[b-xbf8ydo4ae] {
    height: 20px;
    border-left: 1px solid #a8a8a8;
    margin: 0rem 0.5rem;
}

.button-divider[b-xbf8ydo4ae] {
    height: 24px;
    border-left: 1px solid #a8a8a8;
}
/* _content/Talumis.Gemini.UI/Areas/Config/Components/MoveAnalysis.razor.rz.scp.css */
.crane-assigned-estimated[b-y3mkkocwc1] {
  background-color: rgb(200, 200, 200);
  border: 1p solid gray;
}
/* _content/Talumis.Gemini.UI/Areas/Config/CraneAssignmentGeneratorStep.razor.rz.scp.css */

.task[b-eovuviuxq8] {
  margin: 0.25rem;
  border: 1px solid gray;
  border-radius: 0.25rem;
}

.subtasks[b-eovuviuxq8] {
  padding-left: 1rem;
}

.expand-icon[b-eovuviuxq8] {
  margin-right: 0.5rem;
  margin-left: 0.5rem;
  cursor: pointer;
}

.Passed[b-eovuviuxq8] {
  border: 1px dashed gray;
}

.Rejected[b-eovuviuxq8] {
  border: 1px solid red;
}

.Selected[b-eovuviuxq8] {
  border: 1px solid green;
}
/* _content/Talumis.Gemini.UI/Areas/Config/GenerationServiceComponent.razor.rz.scp.css */

/* _content/Talumis.Gemini.UI/Areas/Config/GenerationSpinner.razor.rz.scp.css */
.pophover-content[b-atepb93l8u] {
    transform: translateX(-45%);
    position: absolute;
    min-width: max-content;
    min-height: max-content;
    z-index: 9999;

}

.pophover-container > .pophover-button[b-atepb93l8u]{
}

.pophover-container > .pophover-hidden[b-atepb93l8u] {
    visibility: hidden;
    opacity: 0;
    transition: visibility 0.25s,opacity 0.25s;
    transition-timing-function: ease;
}


.pophover-container:hover > .pophover-hidden[b-atepb93l8u] {
    visibility: visible;
    position: absolute;
    opacity: 1;
}
/* _content/Talumis.Gemini.UI/Areas/Developer/YardBlockContainers.razor.rz.scp.css */
.filter-control-panel[b-uf1dlq725d] {
    background-color: var(--bs-gray-100);
    padding: 0.5rem;
    border-radius: 0.5rem;
    margin-bottom: 1rem;
}


.legend-box[b-uf1dlq725d] {
    height: 1rem;
    width: 1rem;
}

.density-good[b-uf1dlq725d] {
    border: 0.5px solid rgb(0, 255, 38);
    background-color: rgb(0, 255, 38);
}

.density-warning[b-uf1dlq725d] {
    border: 0.5px solid rgb(255, 149, 0);
    background-color: rgb(255, 149, 0);
}

.density-bad[b-uf1dlq725d] {
    border: 0.5px solid rgb(255, 0, 0);
    background-color: rgb(255, 0, 0);
}
/* _content/Talumis.Gemini.UI/Areas/Developer/YardLayout.razor.rz.scp.css */
.hover-block[b-554tkivw18] {
  display: none;
  width: 100px;
  height: 30px;
  position: absolute;
}

.hover-parent:hover .hover-block[b-554tkivw18] {
  display: block;
}

.html-transform[b-554tkivw18] {
  transform-origin: center;
  box-sizing: border-box;
}

.yard-block-container[b-554tkivw18] {
  transform-origin: center;
  box-sizing: border-box;
  z-index: 0;
}

.yard-block[b-554tkivw18] {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  height: 100%;
  border: 1px solid black;
  background-color: gray;
  text-align: center;
  line-height: 50%;
  font-size: 0.25em;
  border-radius: 0.05rem;
  z-index: 1;
  transition: 0.5s;
}

.yard-block-container:hover[b-554tkivw18] {
  z-index: 2;
}

.yard-block-container:hover .yard-block[b-554tkivw18] {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.highlight-target[b-554tkivw18] {
  display: none;
  background-color: orangered;
  position: absolute;
}

.hover-parent:hover .highlight-target[b-554tkivw18] {
  display: block;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-1:hover) .yard-block-container-1 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-1:hover) .yard-block-container-1 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-1:hover) .yard-block-hover-1 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-2:hover) .yard-block-container-2 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-2:hover) .yard-block-container-2 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-2:hover) .yard-block-hover-2 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-3:hover) .yard-block-container-3 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-3:hover) .yard-block-container-3 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-3:hover) .yard-block-hover-3 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-4:hover) .yard-block-container-4 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-4:hover) .yard-block-container-4 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-4:hover) .yard-block-hover-4 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-5:hover) .yard-block-container-5 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-5:hover) .yard-block-container-5 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-5:hover) .yard-block-hover-5 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-6:hover) .yard-block-container-6 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-6:hover) .yard-block-container-6 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-6:hover) .yard-block-hover-6 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-7:hover) .yard-block-container-7 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-7:hover) .yard-block-container-7 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-7:hover) .yard-block-hover-7 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-8:hover) .yard-block-container-8 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-8:hover) .yard-block-container-8 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-8:hover) .yard-block-hover-8 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-9:hover) .yard-block-container-9 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-9:hover) .yard-block-container-9 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-9:hover) .yard-block-hover-9 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-10:hover) .yard-block-container-10 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-10:hover) .yard-block-container-10 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-10:hover) .yard-block-hover-10 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-11:hover) .yard-block-container-11 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-11:hover) .yard-block-container-11 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-11:hover) .yard-block-hover-11 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-12:hover) .yard-block-container-12 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-12:hover) .yard-block-container-12 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-12:hover) .yard-block-hover-12 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-13:hover) .yard-block-container-13 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-13:hover) .yard-block-container-13 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-13:hover) .yard-block-hover-13 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-14:hover) .yard-block-container-14 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-14:hover) .yard-block-container-14 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-14:hover) .yard-block-hover-14 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-15:hover) .yard-block-container-15 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-15:hover) .yard-block-container-15 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-15:hover) .yard-block-hover-15 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-16:hover) .yard-block-container-16 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-16:hover) .yard-block-container-16 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-16:hover) .yard-block-hover-16 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-17:hover) .yard-block-container-17 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-17:hover) .yard-block-container-17 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-17:hover) .yard-block-hover-17 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-18:hover) .yard-block-container-18 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-18:hover) .yard-block-container-18 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-18:hover) .yard-block-hover-18 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-19:hover) .yard-block-container-19 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-19:hover) .yard-block-container-19 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-19:hover) .yard-block-hover-19 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-20:hover) .yard-block-container-20 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-20:hover) .yard-block-container-20 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-20:hover) .yard-block-hover-20 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-21:hover) .yard-block-container-21 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-21:hover) .yard-block-container-21 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-21:hover) .yard-block-hover-21 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-22:hover) .yard-block-container-22 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-22:hover) .yard-block-container-22 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-22:hover) .yard-block-hover-22 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-23:hover) .yard-block-container-23 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-23:hover) .yard-block-container-23 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-23:hover) .yard-block-hover-23 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-24:hover) .yard-block-container-24 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-24:hover) .yard-block-container-24 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-24:hover) .yard-block-hover-24 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-25:hover) .yard-block-container-25 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-25:hover) .yard-block-container-25 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-25:hover) .yard-block-hover-25 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-26:hover) .yard-block-container-26 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-26:hover) .yard-block-container-26 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-26:hover) .yard-block-hover-26 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-27:hover) .yard-block-container-27 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-27:hover) .yard-block-container-27 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-27:hover) .yard-block-hover-27 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-28:hover) .yard-block-container-28 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-28:hover) .yard-block-container-28 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-28:hover) .yard-block-hover-28 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-29:hover) .yard-block-container-29 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-29:hover) .yard-block-container-29 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-29:hover) .yard-block-hover-29 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-30:hover) .yard-block-container-30 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-30:hover) .yard-block-container-30 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-30:hover) .yard-block-hover-30 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-31:hover) .yard-block-container-31 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-31:hover) .yard-block-container-31 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-31:hover) .yard-block-hover-31 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-32:hover) .yard-block-container-32 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-32:hover) .yard-block-container-32 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-32:hover) .yard-block-hover-32 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-33:hover) .yard-block-container-33 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-33:hover) .yard-block-container-33 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-33:hover) .yard-block-hover-33 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-34:hover) .yard-block-container-34 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-34:hover) .yard-block-container-34 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-34:hover) .yard-block-hover-34 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-35:hover) .yard-block-container-35 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-35:hover) .yard-block-container-35 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-35:hover) .yard-block-hover-35 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-36:hover) .yard-block-container-36 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-36:hover) .yard-block-container-36 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-36:hover) .yard-block-hover-36 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-37:hover) .yard-block-container-37 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-37:hover) .yard-block-container-37 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-37:hover) .yard-block-hover-37 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-38:hover) .yard-block-container-38 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-38:hover) .yard-block-container-38 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-38:hover) .yard-block-hover-38 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-39:hover) .yard-block-container-39 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-39:hover) .yard-block-container-39 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-39:hover) .yard-block-hover-39 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-40:hover) .yard-block-container-40 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-40:hover) .yard-block-container-40 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-40:hover) .yard-block-hover-40 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-41:hover) .yard-block-container-41 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-41:hover) .yard-block-container-41 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-41:hover) .yard-block-hover-41 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-42:hover) .yard-block-container-42 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-42:hover) .yard-block-container-42 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-42:hover) .yard-block-hover-42 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-43:hover) .yard-block-container-43 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-43:hover) .yard-block-container-43 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-43:hover) .yard-block-hover-43 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-44:hover) .yard-block-container-44 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-44:hover) .yard-block-container-44 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-44:hover) .yard-block-hover-44 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-45:hover) .yard-block-container-45 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-45:hover) .yard-block-container-45 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-45:hover) .yard-block-hover-45 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-46:hover) .yard-block-container-46 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-46:hover) .yard-block-container-46 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-46:hover) .yard-block-hover-46 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-47:hover) .yard-block-container-47 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-47:hover) .yard-block-container-47 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-47:hover) .yard-block-hover-47 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-48:hover) .yard-block-container-48 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-48:hover) .yard-block-container-48 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-48:hover) .yard-block-hover-48 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-49:hover) .yard-block-container-49 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-49:hover) .yard-block-container-49 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-49:hover) .yard-block-hover-49 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-50:hover) .yard-block-container-50 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-50:hover) .yard-block-container-50 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-50:hover) .yard-block-hover-50 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-51:hover) .yard-block-container-51 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-51:hover) .yard-block-container-51 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-51:hover) .yard-block-hover-51 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-52:hover) .yard-block-container-52 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-52:hover) .yard-block-container-52 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-52:hover) .yard-block-hover-52 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-53:hover) .yard-block-container-53 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-53:hover) .yard-block-container-53 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-53:hover) .yard-block-hover-53 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-54:hover) .yard-block-container-54 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-54:hover) .yard-block-container-54 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-54:hover) .yard-block-hover-54 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-55:hover) .yard-block-container-55 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-55:hover) .yard-block-container-55 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-55:hover) .yard-block-hover-55 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-56:hover) .yard-block-container-56 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-56:hover) .yard-block-container-56 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-56:hover) .yard-block-hover-56 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-57:hover) .yard-block-container-57 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-57:hover) .yard-block-container-57 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-57:hover) .yard-block-hover-57 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-58:hover) .yard-block-container-58 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-58:hover) .yard-block-container-58 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-58:hover) .yard-block-hover-58 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-59:hover) .yard-block-container-59 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-59:hover) .yard-block-container-59 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-59:hover) .yard-block-hover-59 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-60:hover) .yard-block-container-60 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-60:hover) .yard-block-container-60 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-60:hover) .yard-block-hover-60 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-61:hover) .yard-block-container-61 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-61:hover) .yard-block-container-61 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-61:hover) .yard-block-hover-61 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-62:hover) .yard-block-container-62 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-62:hover) .yard-block-container-62 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-62:hover) .yard-block-hover-62 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-63:hover) .yard-block-container-63 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-63:hover) .yard-block-container-63 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-63:hover) .yard-block-hover-63 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-64:hover) .yard-block-container-64 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-64:hover) .yard-block-container-64 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-64:hover) .yard-block-hover-64 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-65:hover) .yard-block-container-65 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-65:hover) .yard-block-container-65 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-65:hover) .yard-block-hover-65 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-66:hover) .yard-block-container-66 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-66:hover) .yard-block-container-66 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-66:hover) .yard-block-hover-66 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-67:hover) .yard-block-container-67 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-67:hover) .yard-block-container-67 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-67:hover) .yard-block-hover-67 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-68:hover) .yard-block-container-68 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-68:hover) .yard-block-container-68 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-68:hover) .yard-block-hover-68 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-69:hover) .yard-block-container-69 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-69:hover) .yard-block-container-69 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-69:hover) .yard-block-hover-69 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-70:hover) .yard-block-container-70 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-70:hover) .yard-block-container-70 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-70:hover) .yard-block-hover-70 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-71:hover) .yard-block-container-71 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-71:hover) .yard-block-container-71 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-71:hover) .yard-block-hover-71 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-72:hover) .yard-block-container-72 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-72:hover) .yard-block-container-72 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-72:hover) .yard-block-hover-72 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-73:hover) .yard-block-container-73 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-73:hover) .yard-block-container-73 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-73:hover) .yard-block-hover-73 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-74:hover) .yard-block-container-74 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-74:hover) .yard-block-container-74 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-74:hover) .yard-block-hover-74 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-75:hover) .yard-block-container-75 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-75:hover) .yard-block-container-75 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-75:hover) .yard-block-hover-75 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-76:hover) .yard-block-container-76 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-76:hover) .yard-block-container-76 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-76:hover) .yard-block-hover-76 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-77:hover) .yard-block-container-77 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-77:hover) .yard-block-container-77 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-77:hover) .yard-block-hover-77 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-78:hover) .yard-block-container-78 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-78:hover) .yard-block-container-78 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-78:hover) .yard-block-hover-78 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-79:hover) .yard-block-container-79 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-79:hover) .yard-block-container-79 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-79:hover) .yard-block-hover-79 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-80:hover) .yard-block-container-80 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-80:hover) .yard-block-container-80 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-80:hover) .yard-block-hover-80 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-81:hover) .yard-block-container-81 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-81:hover) .yard-block-container-81 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-81:hover) .yard-block-hover-81 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-82:hover) .yard-block-container-82 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-82:hover) .yard-block-container-82 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-82:hover) .yard-block-hover-82 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-83:hover) .yard-block-container-83 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-83:hover) .yard-block-container-83 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-83:hover) .yard-block-hover-83 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-84:hover) .yard-block-container-84 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-84:hover) .yard-block-container-84 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-84:hover) .yard-block-hover-84 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-85:hover) .yard-block-container-85 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-85:hover) .yard-block-container-85 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-85:hover) .yard-block-hover-85 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-86:hover) .yard-block-container-86 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-86:hover) .yard-block-container-86 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-86:hover) .yard-block-hover-86 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-87:hover) .yard-block-container-87 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-87:hover) .yard-block-container-87 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-87:hover) .yard-block-hover-87 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-88:hover) .yard-block-container-88 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-88:hover) .yard-block-container-88 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-88:hover) .yard-block-hover-88 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-89:hover) .yard-block-container-89 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-89:hover) .yard-block-container-89 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-89:hover) .yard-block-hover-89 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-90:hover) .yard-block-container-90 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-90:hover) .yard-block-container-90 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-90:hover) .yard-block-hover-90 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-91:hover) .yard-block-container-91 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-91:hover) .yard-block-container-91 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-91:hover) .yard-block-hover-91 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-92:hover) .yard-block-container-92 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-92:hover) .yard-block-container-92 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-92:hover) .yard-block-hover-92 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-93:hover) .yard-block-container-93 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-93:hover) .yard-block-container-93 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-93:hover) .yard-block-hover-93 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-94:hover) .yard-block-container-94 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-94:hover) .yard-block-container-94 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-94:hover) .yard-block-hover-94 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-95:hover) .yard-block-container-95 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-95:hover) .yard-block-container-95 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-95:hover) .yard-block-hover-95 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-96:hover) .yard-block-container-96 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-96:hover) .yard-block-container-96 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-96:hover) .yard-block-hover-96 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-97:hover) .yard-block-container-97 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-97:hover) .yard-block-container-97 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-97:hover) .yard-block-hover-97 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-98:hover) .yard-block-container-98 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-98:hover) .yard-block-container-98 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-98:hover) .yard-block-hover-98 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-99:hover) .yard-block-container-99 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-99:hover) .yard-block-container-99 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-99:hover) .yard-block-hover-99 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-100:hover) .yard-block-container-100 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-100:hover) .yard-block-container-100 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-100:hover) .yard-block-hover-100 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-101:hover) .yard-block-container-101 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-101:hover) .yard-block-container-101 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-101:hover) .yard-block-hover-101 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-102:hover) .yard-block-container-102 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-102:hover) .yard-block-container-102 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-102:hover) .yard-block-hover-102 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-103:hover) .yard-block-container-103 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-103:hover) .yard-block-container-103 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-103:hover) .yard-block-hover-103 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-104:hover) .yard-block-container-104 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-104:hover) .yard-block-container-104 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-104:hover) .yard-block-hover-104 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-105:hover) .yard-block-container-105 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-105:hover) .yard-block-container-105 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-105:hover) .yard-block-hover-105 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-106:hover) .yard-block-container-106 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-106:hover) .yard-block-container-106 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-106:hover) .yard-block-hover-106 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-107:hover) .yard-block-container-107 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-107:hover) .yard-block-container-107 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-107:hover) .yard-block-hover-107 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-108:hover) .yard-block-container-108 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-108:hover) .yard-block-container-108 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-108:hover) .yard-block-hover-108 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-109:hover) .yard-block-container-109 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-109:hover) .yard-block-container-109 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-109:hover) .yard-block-hover-109 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-110:hover) .yard-block-container-110 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-110:hover) .yard-block-container-110 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-110:hover) .yard-block-hover-110 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-111:hover) .yard-block-container-111 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-111:hover) .yard-block-container-111 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-111:hover) .yard-block-hover-111 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-112:hover) .yard-block-container-112 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-112:hover) .yard-block-container-112 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-112:hover) .yard-block-hover-112 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-113:hover) .yard-block-container-113 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-113:hover) .yard-block-container-113 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-113:hover) .yard-block-hover-113 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-114:hover) .yard-block-container-114 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-114:hover) .yard-block-container-114 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-114:hover) .yard-block-hover-114 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-115:hover) .yard-block-container-115 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-115:hover) .yard-block-container-115 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-115:hover) .yard-block-hover-115 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-116:hover) .yard-block-container-116 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-116:hover) .yard-block-container-116 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-116:hover) .yard-block-hover-116 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-117:hover) .yard-block-container-117 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-117:hover) .yard-block-container-117 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-117:hover) .yard-block-hover-117 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-118:hover) .yard-block-container-118 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-118:hover) .yard-block-container-118 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-118:hover) .yard-block-hover-118 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-119:hover) .yard-block-container-119 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-119:hover) .yard-block-container-119 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-119:hover) .yard-block-hover-119 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-120:hover) .yard-block-container-120 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-120:hover) .yard-block-container-120 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-120:hover) .yard-block-hover-120 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-121:hover) .yard-block-container-121 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-121:hover) .yard-block-container-121 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-121:hover) .yard-block-hover-121 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-122:hover) .yard-block-container-122 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-122:hover) .yard-block-container-122 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-122:hover) .yard-block-hover-122 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-123:hover) .yard-block-container-123 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-123:hover) .yard-block-container-123 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-123:hover) .yard-block-hover-123 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-124:hover) .yard-block-container-124 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-124:hover) .yard-block-container-124 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-124:hover) .yard-block-hover-124 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-125:hover) .yard-block-container-125 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-125:hover) .yard-block-container-125 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-125:hover) .yard-block-hover-125 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-126:hover) .yard-block-container-126 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-126:hover) .yard-block-container-126 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-126:hover) .yard-block-hover-126 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-127:hover) .yard-block-container-127 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-127:hover) .yard-block-container-127 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-127:hover) .yard-block-hover-127 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-128:hover) .yard-block-container-128 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-128:hover) .yard-block-container-128 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-128:hover) .yard-block-hover-128 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-129:hover) .yard-block-container-129 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-129:hover) .yard-block-container-129 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-129:hover) .yard-block-hover-129 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-130:hover) .yard-block-container-130 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-130:hover) .yard-block-container-130 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-130:hover) .yard-block-hover-130 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-131:hover) .yard-block-container-131 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-131:hover) .yard-block-container-131 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-131:hover) .yard-block-hover-131 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-132:hover) .yard-block-container-132 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-132:hover) .yard-block-container-132 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-132:hover) .yard-block-hover-132 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-133:hover) .yard-block-container-133 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-133:hover) .yard-block-container-133 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-133:hover) .yard-block-hover-133 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-134:hover) .yard-block-container-134 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-134:hover) .yard-block-container-134 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-134:hover) .yard-block-hover-134 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-135:hover) .yard-block-container-135 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-135:hover) .yard-block-container-135 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-135:hover) .yard-block-hover-135 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-136:hover) .yard-block-container-136 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-136:hover) .yard-block-container-136 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-136:hover) .yard-block-hover-136 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-137:hover) .yard-block-container-137 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-137:hover) .yard-block-container-137 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-137:hover) .yard-block-hover-137 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-138:hover) .yard-block-container-138 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-138:hover) .yard-block-container-138 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-138:hover) .yard-block-hover-138 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-139:hover) .yard-block-container-139 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-139:hover) .yard-block-container-139 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-139:hover) .yard-block-hover-139 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-140:hover) .yard-block-container-140 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-140:hover) .yard-block-container-140 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-140:hover) .yard-block-hover-140 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-141:hover) .yard-block-container-141 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-141:hover) .yard-block-container-141 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-141:hover) .yard-block-hover-141 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-142:hover) .yard-block-container-142 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-142:hover) .yard-block-container-142 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-142:hover) .yard-block-hover-142 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-143:hover) .yard-block-container-143 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-143:hover) .yard-block-container-143 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-143:hover) .yard-block-hover-143 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-144:hover) .yard-block-container-144 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-144:hover) .yard-block-container-144 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-144:hover) .yard-block-hover-144 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-145:hover) .yard-block-container-145 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-145:hover) .yard-block-container-145 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-145:hover) .yard-block-hover-145 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-146:hover) .yard-block-container-146 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-146:hover) .yard-block-container-146 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-146:hover) .yard-block-hover-146 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-147:hover) .yard-block-container-147 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-147:hover) .yard-block-container-147 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-147:hover) .yard-block-hover-147 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-148:hover) .yard-block-container-148 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-148:hover) .yard-block-container-148 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-148:hover) .yard-block-hover-148 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-149:hover) .yard-block-container-149 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-149:hover) .yard-block-container-149 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-149:hover) .yard-block-hover-149 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-150:hover) .yard-block-container-150 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-150:hover) .yard-block-container-150 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-150:hover) .yard-block-hover-150 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-151:hover) .yard-block-container-151 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-151:hover) .yard-block-container-151 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-151:hover) .yard-block-hover-151 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-152:hover) .yard-block-container-152 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-152:hover) .yard-block-container-152 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-152:hover) .yard-block-hover-152 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-153:hover) .yard-block-container-153 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-153:hover) .yard-block-container-153 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-153:hover) .yard-block-hover-153 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-154:hover) .yard-block-container-154 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-154:hover) .yard-block-container-154 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-154:hover) .yard-block-hover-154 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-155:hover) .yard-block-container-155 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-155:hover) .yard-block-container-155 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-155:hover) .yard-block-hover-155 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-156:hover) .yard-block-container-156 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-156:hover) .yard-block-container-156 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-156:hover) .yard-block-hover-156 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-157:hover) .yard-block-container-157 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-157:hover) .yard-block-container-157 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-157:hover) .yard-block-hover-157 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-158:hover) .yard-block-container-158 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-158:hover) .yard-block-container-158 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-158:hover) .yard-block-hover-158 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-159:hover) .yard-block-container-159 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-159:hover) .yard-block-container-159 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-159:hover) .yard-block-hover-159 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-160:hover) .yard-block-container-160 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-160:hover) .yard-block-container-160 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-160:hover) .yard-block-hover-160 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-161:hover) .yard-block-container-161 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-161:hover) .yard-block-container-161 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-161:hover) .yard-block-hover-161 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-162:hover) .yard-block-container-162 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-162:hover) .yard-block-container-162 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-162:hover) .yard-block-hover-162 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-163:hover) .yard-block-container-163 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-163:hover) .yard-block-container-163 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-163:hover) .yard-block-hover-163 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-164:hover) .yard-block-container-164 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-164:hover) .yard-block-container-164 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-164:hover) .yard-block-hover-164 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-165:hover) .yard-block-container-165 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-165:hover) .yard-block-container-165 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-165:hover) .yard-block-hover-165 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-166:hover) .yard-block-container-166 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-166:hover) .yard-block-container-166 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-166:hover) .yard-block-hover-166 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-167:hover) .yard-block-container-167 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-167:hover) .yard-block-container-167 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-167:hover) .yard-block-hover-167 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-168:hover) .yard-block-container-168 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-168:hover) .yard-block-container-168 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-168:hover) .yard-block-hover-168 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-169:hover) .yard-block-container-169 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-169:hover) .yard-block-container-169 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-169:hover) .yard-block-hover-169 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-170:hover) .yard-block-container-170 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-170:hover) .yard-block-container-170 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-170:hover) .yard-block-hover-170 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-171:hover) .yard-block-container-171 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-171:hover) .yard-block-container-171 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-171:hover) .yard-block-hover-171 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-172:hover) .yard-block-container-172 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-172:hover) .yard-block-container-172 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-172:hover) .yard-block-hover-172 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-173:hover) .yard-block-container-173 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-173:hover) .yard-block-container-173 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-173:hover) .yard-block-hover-173 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-174:hover) .yard-block-container-174 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-174:hover) .yard-block-container-174 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-174:hover) .yard-block-hover-174 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-175:hover) .yard-block-container-175 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-175:hover) .yard-block-container-175 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-175:hover) .yard-block-hover-175 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-176:hover) .yard-block-container-176 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-176:hover) .yard-block-container-176 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-176:hover) .yard-block-hover-176 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-177:hover) .yard-block-container-177 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-177:hover) .yard-block-container-177 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-177:hover) .yard-block-hover-177 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-178:hover) .yard-block-container-178 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-178:hover) .yard-block-container-178 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-178:hover) .yard-block-hover-178 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-179:hover) .yard-block-container-179 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-179:hover) .yard-block-container-179 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-179:hover) .yard-block-hover-179 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-180:hover) .yard-block-container-180 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-180:hover) .yard-block-container-180 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-180:hover) .yard-block-hover-180 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-181:hover) .yard-block-container-181 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-181:hover) .yard-block-container-181 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-181:hover) .yard-block-hover-181 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-182:hover) .yard-block-container-182 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-182:hover) .yard-block-container-182 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-182:hover) .yard-block-hover-182 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-183:hover) .yard-block-container-183 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-183:hover) .yard-block-container-183 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-183:hover) .yard-block-hover-183 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-184:hover) .yard-block-container-184 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-184:hover) .yard-block-container-184 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-184:hover) .yard-block-hover-184 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-185:hover) .yard-block-container-185 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-185:hover) .yard-block-container-185 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-185:hover) .yard-block-hover-185 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-186:hover) .yard-block-container-186 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-186:hover) .yard-block-container-186 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-186:hover) .yard-block-hover-186 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-187:hover) .yard-block-container-187 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-187:hover) .yard-block-container-187 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-187:hover) .yard-block-hover-187 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-188:hover) .yard-block-container-188 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-188:hover) .yard-block-container-188 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-188:hover) .yard-block-hover-188 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-189:hover) .yard-block-container-189 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-189:hover) .yard-block-container-189 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-189:hover) .yard-block-hover-189 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-190:hover) .yard-block-container-190 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-190:hover) .yard-block-container-190 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-190:hover) .yard-block-hover-190 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-191:hover) .yard-block-container-191 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-191:hover) .yard-block-container-191 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-191:hover) .yard-block-hover-191 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-192:hover) .yard-block-container-192 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-192:hover) .yard-block-container-192 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-192:hover) .yard-block-hover-192 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-193:hover) .yard-block-container-193 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-193:hover) .yard-block-container-193 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-193:hover) .yard-block-hover-193 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-194:hover) .yard-block-container-194 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-194:hover) .yard-block-container-194 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-194:hover) .yard-block-hover-194 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-195:hover) .yard-block-container-195 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-195:hover) .yard-block-container-195 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-195:hover) .yard-block-hover-195 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-196:hover) .yard-block-container-196 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-196:hover) .yard-block-container-196 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-196:hover) .yard-block-hover-196 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-197:hover) .yard-block-container-197 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-197:hover) .yard-block-container-197 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-197:hover) .yard-block-hover-197 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-198:hover) .yard-block-container-198 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-198:hover) .yard-block-container-198 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-198:hover) .yard-block-hover-198 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-199:hover) .yard-block-container-199 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-199:hover) .yard-block-container-199 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-199:hover) .yard-block-hover-199 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-200:hover) .yard-block-container-200 .yard-block {
  width: 150%;
  height: 150%;
  transition: 0.5s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-hover-200:hover) .yard-block-container-200 {
  z-index: 2;
}

.yard-container[b-554tkivw18]  .yard:has(.yard-block-container-200:hover) .yard-block-hover-200 {
  background-color: gray;
  transition: 0.5s;
  order: -1;
}
/* _content/Talumis.Gemini.UI/Areas/Developer/YardView.razor.rz.scp.css */
.hover-block[b-aq69dvf6ja] {
  display: none;
  width: 100px;
  height: 30px;
  position: absolute;
}

.hover-parent:hover .hover-block[b-aq69dvf6ja] {
  display: block;
}

.html-transform[b-aq69dvf6ja] {
  transform-origin: center;
  box-sizing: border-box;
}

.yard-block-container[b-aq69dvf6ja] {
  transform-origin: center;
  box-sizing: border-box;
  z-index: 0;
}

.yard-block[b-aq69dvf6ja] {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  height: 100%;
  border: 1px solid black;
  background-color: gray;
  text-align: center;
  line-height: 50%;
  font-size: 1rem;
  border-radius: 0.05rem;
  z-index: 1;
  transition: 0.25s;
}

.yard-block-container:hover[b-aq69dvf6ja] {
  z-index: 2;
}

.yard-block-container:hover .yard-block[b-aq69dvf6ja] {
  width: 150%;
  height: 150%;
  transition: 0.25s;
  background-color: orange;
  z-index: 3;
  border-radius: 0.1rem;
}

.highlight-target[b-aq69dvf6ja] {
  display: none;
  background-color: orangered;
  position: absolute;
}

.hover-parent:hover .highlight-target[b-aq69dvf6ja] {
  display: block;
}
/* _content/Talumis.Gemini.UI/Areas/Input/Components/AssignedResources.razor.rz.scp.css */
.resource-assignment-branch .resource-assignment-edit[b-9ykxkxjveo], .resource-assignment-branch .resource-assignment-readonly[b-9ykxkxjveo] {
  background-color: rgba(50, 200, 255, 0.2);
  border: 1px solid gray;
}

.resource-assignment-generated .resource-assignment-edit[b-9ykxkxjveo], .resource-assignment-generated .resource-assignment-readonly[b-9ykxkxjveo] {
  border: 2px dashed rgb(43, 165, 237);
}

.resource-assignment-planned .resource-assignment-edit[b-9ykxkxjveo], .resource-assignment-planned .resource-assignment-readonly[b-9ykxkxjveo] {
  border: 2px solid rgb(43, 165, 237);
}

.resource-assignment-toshistoric .resource-assignment-edit[b-9ykxkxjveo], .resource-assignment-tos .resource-assignment-edit[b-9ykxkxjveo], .resource-assignment-branch .resource-assignment-readonly[b-9ykxkxjveo] {
  border: 1px solid rgb(0, 0, 0);
}

.resource-assignment[b-9ykxkxjveo] {
  position: relative;
}

.resource-assignment .spinner-border[b-9ykxkxjveo] {
  position: absolute;
  top: calc(50% - 1rem);
  right: 3rem;
}
/* _content/Talumis.Gemini.UI/Areas/Input/Components/HistoricalMovesGraph.razor.rz.scp.css */
.level-tos[b-dynwb8gkpo], .level-toshistoric[b-dynwb8gkpo] {
  border: 1px solid rgb(0, 0, 0);
}

/*.level-generated { HIDDEN AS DEFAULT
    border: 2px dashed $colorBlue
}*/
.level-planned[b-dynwb8gkpo] {
  border: 2px solid rgb(43, 165, 237);
}

.level-branch[b-dynwb8gkpo] {
  background-color: rgba(50, 200, 255, 0.2);
  border: 1px solid gray;
}
/* _content/Talumis.Gemini.UI/Areas/Input/Components/IncompleteVessels.razor.rz.scp.css */
.vessel-container[b-c97jiepcez] {
    width: 100%;
    display: inline-grid;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
    column-gap: 1rem;
    row-gap: 0.5rem;
}
/* _content/Talumis.Gemini.UI/Areas/Input/Components/ShiftOverview.razor.rz.scp.css */
.resource-assignment-branch .resource-assignment-edit[b-36cqhs7qir], .resource-assignment-branch .resource-assignment-readonly[b-36cqhs7qir] {
  background-color: rgba(50, 200, 255, 0.2);
  border: 1px solid gray;
}

.resource-assignment-generated .resource-assignment-edit[b-36cqhs7qir], .resource-assignment-generated .resource-assignment-readonly[b-36cqhs7qir] {
  border: 2px dashed rgb(43, 165, 237);
}

.resource-assignment-planned .resource-assignment-edit[b-36cqhs7qir], .resource-assignment-planned .resource-assignment-readonly[b-36cqhs7qir] {
  border: 2px solid rgb(43, 165, 237);
}

.resource-assignment-toshistoric .resource-assignment-edit[b-36cqhs7qir], .resource-assignment-tos .resource-assignment-edit[b-36cqhs7qir], .resource-assignment-branch .resource-assignment-readonly[b-36cqhs7qir] {
  border: 1px solid rgb(0, 0, 0);
}

.resource-assignment[b-36cqhs7qir] {
  position: relative;
}

.resource-assignment .spinner-border[b-36cqhs7qir] {
  position: absolute;
  top: calc(50% - 1rem);
  right: 3rem;
}
/* _content/Talumis.Gemini.UI/Areas/Input/Components/ShiftOverviews.razor.rz.scp.css */
.resource-assignment-branch .resource-assignment-edit[b-en3f9rjvfu], .resource-assignment-branch .resource-assignment-readonly[b-en3f9rjvfu] {
  background-color: rgba(50, 200, 255, 0.2);
  border: 1px solid gray;
}

.resource-assignment-generated .resource-assignment-edit[b-en3f9rjvfu], .resource-assignment-generated .resource-assignment-readonly[b-en3f9rjvfu] {
  border: 2px dashed rgb(43, 165, 237);
}

.resource-assignment-planned .resource-assignment-edit[b-en3f9rjvfu], .resource-assignment-planned .resource-assignment-readonly[b-en3f9rjvfu] {
  border: 2px solid rgb(43, 165, 237);
}

.resource-assignment-toshistoric .resource-assignment-edit[b-en3f9rjvfu], .resource-assignment-tos .resource-assignment-edit[b-en3f9rjvfu], .resource-assignment-branch .resource-assignment-readonly[b-en3f9rjvfu] {
  border: 1px solid rgb(0, 0, 0);
}

.resource-assignment[b-en3f9rjvfu] {
  position: relative;
}

.resource-assignment .spinner-border[b-en3f9rjvfu] {
  position: absolute;
  top: calc(50% - 1rem);
  right: 3rem;
}
/* _content/Talumis.Gemini.UI/Areas/Input/FlowPatterns.razor.rz.scp.css */
.level-tos[b-aotw5cljgt], .level-toshistoric[b-aotw5cljgt] {
  border: 1px solid rgb(0, 0, 0);
}

/*.level-generated { HIDDEN AS DEFAULT
    border: 2px dashed $colorBlue
}*/
.level-planned[b-aotw5cljgt] {
  border: 2px solid rgb(43, 165, 237);
}

.level-branch[b-aotw5cljgt] {
  background-color: rgba(50, 200, 255, 0.2);
  border: 1px solid gray;
}
/* _content/Talumis.Gemini.UI/Components/Form/ContainerEdit.razor.rz.scp.css */
.table[b-0lkb9tj339] {
}

table > tr[b-0lkb9tj339]::deep {
    padding-top: 4rem !important;
    padding-bottom: 4rem !important;
    border-color: red !important;
    border-style: solid !important;
}

/* Chrome, Safari, Edge, Opera */
input.form-control[b-0lkb9tj339]::-webkit-outer-spin-button,
input.form-control[b-0lkb9tj339]::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

/* Firefox */
input.form-control[type=number][b-0lkb9tj339] {
    -moz-appearance: textfield;
}
/* _content/Talumis.Gemini.UI/Components/Form/ContainerParameters.razor.rz.scp.css */
.value-cell[b-xvm6ajg4uq] {
    padding-top:0.5rem;
    padding-bottom: 0.5rem;
    /*border-color: red;
    border-width: 2px;
    border-style: solid;*/
}
/* _content/Talumis.Gemini.UI/Components/Form/CraneAssignmentQuay.razor.rz.scp.css */
tbody.table-body.divided[b-n6aeg7q2ve] {
  border-top: 1px solid var(--info-level-tos-300);
  border-bottom: 1px solid var(--info-level-tos-300);
}

.ca-table[b-n6aeg7q2ve] {
  width: 100%;
  table-layout: fixed;
}

/*Quay divider color*/
.ca-table th[b-n6aeg7q2ve] {
  background-color: rgba(0, 0, 0, 0.25);
  font-size: 1.5rem;
  color: var(--crane-deco-dark);
  text-align: center;
}

.ca-table th[b-n6aeg7q2ve] {
  background-color: rgba(0, 0, 0, 0.02);
}

.ca-table tbody[b-n6aeg7q2ve] {
  border-top: 1px gray solid;
}

.shift-offset[b-n6aeg7q2ve] {
  width: 100px;
}

.crane-name[b-n6aeg7q2ve] {
  text-align: center;
}

.ca-shifts[b-n6aeg7q2ve] {
  position: relative;
  vertical-align: top;
  height: 2.5rem;
}

.crane-table-shift .ca-shift[b-n6aeg7q2ve] {
  width: 100%;
  min-height: 2rem;
  overflow: hidden;
  text-overflow: ellipsis;
  border-radius: 0.25em;
  display: flex;
  flex-direction: column;
  /*    flex-wrap: wrap;
  */
}

.crane-table-shift .ca-shift-details[b-n6aeg7q2ve] {
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  display: none;
}

.crane-table-shift .ca[b-n6aeg7q2ve] {
  min-height: 2rem;
  overflow: hidden;
  text-overflow: ellipsis;
}

.ca[b-n6aeg7q2ve] {
  display: flex;
}

.ca-hourly[b-n6aeg7q2ve] {
  flex-wrap: wrap;
}

.ca .label[b-n6aeg7q2ve] {
  flex-grow: 1;
}

.ca:not(:empty)[b-n6aeg7q2ve] {
  background-color: white;
  padding-left: 2rem;
  background-color: white;
  border-color: rgba(0, 0, 0, 0.2);
  border-style: solid;
  border-width: 0.5px;
}

/*hourly---------------------------------------------------------------*/
.ca-hourly[b-n6aeg7q2ve], .ca[b-n6aeg7q2ve] {
  width: 100%;
  border-radius: 0.25em;
  min-height: 10px;
  z-index: 1;
  position: relative;
}

.ca-check-hourly[b-n6aeg7q2ve] {
  height: 100%;
  margin: 0px;
  flex: 1 1 0;
  text-align: center;
  display: inline-block;
}

.ca-check-True[b-n6aeg7q2ve] {
  background-color: green;
  border: 1px solid gray;
}

.ca-check-False[b-n6aeg7q2ve] {
  background-color: orange;
  border: 1px solid gray;
}

.ca-hours .ui-slider[b-n6aeg7q2ve] {
  width: 100%;
  margin-right: 0.6em;
  margin-left: 0.6em;
  background: orange;
}

.ca-hourly-details[b-n6aeg7q2ve] {
  padding: 1px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-bottom: 0px;
}

.ca-hourly-cranegang[b-n6aeg7q2ve] {
  display: inline-block;
}

.ca-hours[b-n6aeg7q2ve] {
  width: 100%;
  display: flex;
  height: 25px;
}

/*crane assignment colours  ---------------------------------------------------------------*/
/*
  .ca-{true/false} -- the overall isActive state of the crane assignment
  .ca-tos-{true/false}
  .ca-toshistoric-{}
  .ca-generated-{}
  .ca-planned-{}
  .ca-generated-{}
  .ca-branch-{}
*/
.ca.ca-false.ca-tos-true .icon-tos[b-n6aeg7q2ve] {
  color: red;
  background-color: darkred;
}

.ca.ca-false.ca-toshistoric-true .icon-toshistoric[b-n6aeg7q2ve] {
  color: red;
  background-color: darkred;
}

.ca.ca-false.ca-planned-true .icon-planned[b-n6aeg7q2ve] {
  color: red;
  background-color: darkred;
}

.ca.ca-false.ca-generated-true .icon-generated[b-n6aeg7q2ve] {
  color: red;
  background-color: darkred;
}

.ca.ca-false.ca-branch-true .icon-branch[b-n6aeg7q2ve] {
  color: red;
  background-color: darkred;
}

.ca.ca-branch-true[b-n6aeg7q2ve] {
  border: 1px solid var(--info-level-branch-500);
}

.ca.ca-generated-true[b-n6aeg7q2ve] {
  border: 1px solid var(--info-level-generated-200);
}

.ca.ca-planned-true[b-n6aeg7q2ve] {
  border: 1px solid var(--info-level-plan-500);
}

.ca.ca-toshistoric-true[b-n6aeg7q2ve], .ca.ca-tos-true[b-n6aeg7q2ve] {
  border: 1px solid var(--info-level-tos-300);
  background-color: var(--info-level-tos-100);
}

.ca.ca-true[b-n6aeg7q2ve] {
  border-width: 2px;
}

.ca.ca-planned-false[b-n6aeg7q2ve] {
  background-color: var(--info-level-plan-100);
}

.ca.ca-planned-true[b-n6aeg7q2ve] {
  background-color: var(--info-level-plan-100);
}

.ca.ca-generated-false[b-n6aeg7q2ve] {
  background-color: var(--info-level-plan-100);
}

.ca.ca-generated-true[b-n6aeg7q2ve] {
  background-color: var(--info-level-generation-100);
}

.ca.ca-branch-false[b-n6aeg7q2ve] {
  background-color: var(--info-level-branch-100);
}

.ca.ca-branch-true[b-n6aeg7q2ve] {
  background-color: var(--info-level-branch-100);
}

.table-body td[b-n6aeg7q2ve], .table-body:hover td[b-n6aeg7q2ve] {
  transition: background-color 0.25s;
}

.table-body:hover td[b-n6aeg7q2ve] {
  background-color: rgba(200, 200, 200, 0.25);
}

.ca-hourly:not(:empty)[b-n6aeg7q2ve] {
  padding-left: 0rem;
}

.ca-editable[b-n6aeg7q2ve] {
  transition: background-color 0.25s;
}

.ca-editable:hover[b-n6aeg7q2ve], .ca-hourly-editable:hover[b-n6aeg7q2ve],
.ca-editable:not(:empty):hover[b-n6aeg7q2ve], crane-assignment-hourly-editable:not(:empty):hover[b-n6aeg7q2ve] {
  background-color: var(--bs-gray-200);
  transition: background-color 0.25s;
}

/*/////////////////////*/
.spinner-overlay[b-n6aeg7q2ve] {
  width: 100%;
  height: 100%;
  position: absolute;
  display: flex;
  background-color: rgba(255, 255, 255, 0.5);
  z-index: 100;
  align-items: center;
  justify-content: center;
}

.ca-hour-indicator[b-n6aeg7q2ve] {
  border: 2px solid green;
  display: inline;
  position: absolute;
  top: 0px;
  left: 0px;
  height: 0px;
}

.hatch-event[b-n6aeg7q2ve] {
  height: 100%;
}

.delay-events-row[b-n6aeg7q2ve] {
  position: relative;
  height: 30px;
  width: 100%;
}

.icons[b-n6aeg7q2ve] {
  text-align: center;
}

.ca-icon[b-n6aeg7q2ve] {
  padding-left: 1px;
}
/* _content/Talumis.Gemini.UI/Components/Form/CraneAssignments.razor.rz.scp.css */
.crane-assignment-table[b-52zzaj2y0e] {
  border-collapse: collapse;
}

.ca-table[b-52zzaj2y0e] {
  width: 100%;
  table-layout: fixed;
  position: relative;
}

.ca-table th[b-52zzaj2y0e] {
  background-color: rgba(0, 0, 0, 0.02);
}

.ca-table tbody[b-52zzaj2y0e] {
  border-top: 1px gray solid;
}

.shift-offset[b-52zzaj2y0e] {
  width: 100px;
}

.time-line-tos[b-52zzaj2y0e], .time-line-actual[b-52zzaj2y0e], .time-line-result-end[b-52zzaj2y0e] {
  position: absolute;
  height: 100%;
  z-index: 0;
}

.time-line-actual[b-52zzaj2y0e] {
  border-right: 2px solid black;
}

.time-line-tos[b-52zzaj2y0e] {
  border-right: 2px dashed black;
}

.time-line-result-end[b-52zzaj2y0e] {
  border-right: 2px dashed orange;
}

.time-lines[b-52zzaj2y0e] {
  left: 100px;
  right: 0px;
  position: absolute;
  height: 100%;
}
/* _content/Talumis.Gemini.UI/Components/Form/RangeSlider.razor.rz.scp.css */
.tal-range-slider[b-0gdymcqqfe] {
    width: 100%;
    display: flex;
    background: grey;
    position: relative;
    height: 100%;
    min-height: 10px;
}

    .tal-range-slider .tal-range-min[b-0gdymcqqfe] {
        left: 0px;
    }

    .tal-range-slider .tal-range-max[b-0gdymcqqfe] {
        right: 0px;
    }

    .tal-range-slider .tal-range-delta[b-0gdymcqqfe] {
        position: absolute;
        height: 100%;
        background-color: green;
    }

.tal-range-input[b-0gdymcqqfe] {
    -webkit-appearance: none;
    position: absolute;
    height: 100%;
    appearance: none;
    outline: none;
    background: none;
    padding: 0;
    margin: 0;
}

    .tal-range-input.disabled[b-0gdymcqqfe] {
        display: none;
    }

    .tal-range-input[b-0gdymcqqfe]::-webkit-slider-thumb {
        -webkit-appearance: none;
        width: 1rem;
        height: 1.5rem;
        background: #04AA6D;
        cursor: pointer;
        border: none;
        border-radius: 4px;
    }

    .tal-range-input[b-0gdymcqqfe]::-moz-range-thumb {
        width: 15px;
        height: 100%;
        background: #04AA6D;
        cursor: pointer;
        border: none;
        border-radius: 4px;
    }

    .tal-range-input[b-0gdymcqqfe]::-moz-range-track,.tal-range-input[b-0gdymcqqfe]::-webkit-slider-runnable-track {
        padding: 0;
        margin: 0;
        border: 0;
    }


/* _content/Talumis.Gemini.UI/Components/Generator/GenerationModal.razor.rz.scp.css */
/*
        Custom radio-card styling
    */


.card-label[b-8k6hau9h8p] {
    width: 100%;
    font-size: 1rem;
}

.card-radio[b-8k6hau9h8p] {
    cursor: pointer;
}

    .card-radio + .card[b-8k6hau9h8p] {
        -webkit-box-shadow: none;
        box-shadow: none;
        border: 2px solid darkgray;
        border-radius: 4px;
    }

        .card-radio + .card:hover[b-8k6hau9h8p] {
            cursor: pointer;
        }

    .card-radio:checked + .card[b-8k6hau9h8p] {
        background-color: rgba(var(--custom-primary-200-rgb),0.5);
        color: var(--custom-primary-500);
        font-weight: bold;
        border: 2px solid var(--custom-primary-500);
        -webkit-transition: border .3s;
        -o-transition: border .3s;
        transition: border .3s;
    }
/* _content/Talumis.Gemini.UI/Components/Layout/BasicLayout.razor.rz.scp.css */
.page[b-9onyind11g] {
        display: flex;
        flex-direction: column;
        justify-content:center;
        align-items: center;
        width:100%;
}
/* _content/Talumis.Gemini.UI/Components/Layout/PrintLayout.razor.rz.scp.css */

/* _content/Talumis.Gemini.UI/Components/Schedule/ServiceSchedule.razor.rz.scp.css */
.SERVICESCHEDULE[b-5wvioifaor] {
  display: none;
}

/* CONTAINS THE TIMESLOTS, QUAY-SCHEDULES, AND DIVIDERS */
.service-container[b-5wvioifaor] {
  display: flex;
  overflow: hidden;
}

.service-container[b-5wvioifaor]  .service-divider {
  border: 10px solid rgba(0, 0, 0, 0);
}

.service-container[b-5wvioifaor]  .service-divider:last-of-type {
  border: 0px solid rgba(0, 0, 0, 0);
}

/* THE SCHEDULE FOR INDIVIDUAL QUAY, CONTAINS POSITIONS, CANVAS AND SERVICES */
.service-container[b-5wvioifaor]  .service-schedule {
  /*width: 100%;*/
  position: relative;
}

.service-container[b-5wvioifaor]  .schedule-content-name {
  height: 25px;
  text-align: center;
}

/*.service-schedule*/
.service-container[b-5wvioifaor]  .service-schedule-positions {
  height: 25px;
  display: flex;
  flex-flow: row nowrap;
  text-align: left;
}

.service-container[b-5wvioifaor]  .service-schedule-positions {
  background-color: rgba(220, 220, 220, 0.8);
}

.service-container[b-5wvioifaor]  .service-schedule-positions .quay-position {
  overflow: hidden;
}

.service-container[b-5wvioifaor]  .schedule-body {
  position: relative;
}

.service-container[b-5wvioifaor]  .schedule-header {
  position: relative;
}

/* THE MAIN PAGE WITH THE SERVICES AND THE CANVAS BACKGROUND*/
.service-container[b-5wvioifaor]  .service-schedule-content {
  position: relative;
}

/* CANVAS DRAWS LINES AND CRANE ASSIGNEMENTS*/
.service-container[b-5wvioifaor]  .service-schedule-content .service-schedule-canvas {
  height: 100%;
  width: 100%;
  position: absolute;
  bottom: 0;
}

.service-container[b-5wvioifaor]  .service-schedule-content .service-schedule-services {
  height: 100%;
  position: absolute;
  left: 0px;
  right: 0px;
  top: 0px;
  overflow: hidden;
}

/*cranes on top*/
.service-container[b-5wvioifaor]  .schedule-cranes {
  display: flex;
  width: 100%;
  height: 40px;
}

.service-container[b-5wvioifaor]  .schedule-cranes .schedule-crane {
  border: solid 2px white;
  border-radius: 5px;
  text-align: center;
  color: white;
  height: 40px;
  flex: 1 1 0;
}

.service-container[b-5wvioifaor]  .schedule-crane:nth-child(6n+0), .service-container[b-5wvioifaor]  .visit .visit-cranes .visit-crane.crane-0 .visit-crane-assignment {
  background-color: #28A745;
}

.service-container[b-5wvioifaor]  .schedule-crane:nth-child(6n+1), .service-container[b-5wvioifaor]  .visit .visit-cranes .visit-crane.crane-1 .visit-crane-assignment {
  background-color: #20C997;
}

.service-container[b-5wvioifaor]  .schedule-crane:nth-child(6n+2), .service-container[b-5wvioifaor]  .visit .visit-cranes .visit-crane.crane-2 .visit-crane-assignment {
  background-color: #17A2B8;
}

.service-container[b-5wvioifaor]  .schedule-crane:nth-child(6n+3), .service-container[b-5wvioifaor]  .visit .visit-cranes .visit-crane.crane-3 .visit-crane-assignment {
  background-color: #6C757D;
}

.service-container[b-5wvioifaor]  .schedule-crane:nth-child(6n+4), .service-container[b-5wvioifaor]  .visit .visit-cranes .visit-crane.crane-4 .visit-crane-assignment {
  background-color: #343A40;
}

.service-container[b-5wvioifaor]  .schedule-crane:nth-child(6n+5), .service-container[b-5wvioifaor]  .visit .visit-cranes .visit-crane.crane-5 .visit-crane-assignment {
  background-color: #316B83;
}

.service-container[b-5wvioifaor]  .service-schedule-positions .quay-bollard {
  /*overflow:hidden;*/
  text-align: center;
  position: absolute;
  white-space: nowrap;
}

.service-container[b-5wvioifaor]  .service-crane-shifts-container {
  display: flex;
  flex-direction: column;
  text-align: center;
}

.service-container[b-5wvioifaor]  .service-crane-shifts-container .service-crane-shift:nth-child(2n+0) {
  background-color: rgba(100, 100, 100, 0.25);
}

.service-container[b-5wvioifaor]  .service-crane-shift {
  padding: 5px;
  flex-basis: 0px;
}
/* _content/Talumis.Gemini.UI/Components/Schedule/ServiceScheduleContent.razor.rz.scp.css */
.service-container .service-divider[b-4cswu74p0s] {
  border: 10px solid rgba(0, 0, 0, 0);
}

.service-schedule[b-4cswu74p0s] {
  /*width: 100%;*/
  position: relative;
}

/* THE MAIN PAGE WITH THE SERVICES AND THE CANVAS BACKGROUND*/
.service-schedule .service-schedule-content[b-4cswu74p0s] {
  position: relative;
}

/* CANVAS DRAWS LINES AND CRANE ASSIGNEMENTS*/
.service-schedule .service-schedule-content .service-schedule-canvas[b-4cswu74p0s] {
  height: 100%;
  width: 100%;
  position: absolute;
  bottom: 0;
}

.service-schedule .service-schedule-content .service-schedule-services[b-4cswu74p0s] {
  height: 100%;
  position: absolute;
  left: 0px;
  right: 0px;
  top: 0px;
  overflow: hidden;
}
/* _content/Talumis.Gemini.UI/Components/Schedule/ServiceScheduleTimeSlots.razor.rz.scp.css */
.service-container .service-schedule-timeslots[b-cajnd8qv1y] {
  width: 100px;
}

.service-container .service-schedule-timeslots .schedule-day[b-cajnd8qv1y] {
  width: 100px;
  border-top: solid 1px rgba(220, 220, 220, 0.8);
  padding: 5px;
  padding-left: 10px;
  width: 100%;
}

.service-container .service-schedule-timeslots .schedule-day:nth-child(2n+1)[b-cajnd8qv1y] {
  background-color: rgba(220, 220, 220, 0.2);
}

.service-container .service-schedule-timeslots .schedule-hour[b-cajnd8qv1y] {
  position: absolute;
  left: 50px;
  right: 0;
  font-size: 0;
}

.service-schedule-timeslots[b-cajnd8qv1y] {
  position: relative;
}

.service-schedule-timeslots .schedule-day[b-cajnd8qv1y] {
  height: 240px;
}

.service-schedule-timeslots .schedule-time[b-cajnd8qv1y] {
  position: absolute;
  width: 100%;
  padding-right: 5px;
  text-align: right;
}

.service-schedule-timeslots .schedule-time span[b-cajnd8qv1y] {
  background: white;
  border: 1px solid black;
  border-radius: 4px;
}

.service-time-shifts[b-cajnd8qv1y] {
  width: 100%;
  position: absolute;
  text-align: right;
  top: 0px;
  font-size: small;
  padding-right: 1px;
  height: 100%;
  display: flex;
  flex-direction: column;
}
/* _content/Talumis.Gemini.UI/Components/Schedule/TableTrainVisits.razor.rz.scp.css */
/* _content/Talumis.Gemini.UI/Components/Schedule/TableVesselVisits.razor.rz.scp.css */
/* _content/Talumis.Gemini.UI/Components/Schedule/TrainVisits.razor.rz.scp.css */
.visit[b-7r958vuiss]{color:#fff;position:absolute;text-overflow:ellipsis;cursor:default}.visit-trainvisit[b-7r958vuiss]{width:100%}.visit .visit-details[b-7r958vuiss]{width:100%;white-space:nowrap;overflow:hidden;text-align:center;text-overflow:ellipsis;background-color:rgba(131,107,254,.8)}.visit .visit-details .visit-name[b-7r958vuiss]{font-weight:bold;border:outset 1px #6149fc}.visit .visit-details[b-7r958vuiss]{position:absolute;top:0px;width:100%;height:100%;padding:0px}.visit .visit-details .visit-info[b-7r958vuiss]{font-size:75%;text-align:center}.visit .visit-details .visit-info:hover[b-7r958vuiss]{text-decoration:none}.visit .visit-slot[b-7r958vuiss]{position:absolute;width:100%;bottom:0px;border-bottom:4px solid #000}.schedule-content-name[b-7r958vuiss]{height:25px;text-align:center}.border-danger.visit-slot[b-7r958vuiss]:after{content:"";position:absolute;top:0;bottom:0;height:0;left:50%;border-left:4px solid red;transform:translate(-50%)}.visit-slot small[b-7r958vuiss]{padding:3px}.visit-slot small:hover[b-7r958vuiss]{background-color:rgba(100,100,100,.6)}.visit:hover .visit-cranes[b-7r958vuiss]{opacity:1}.visit .visit-cranes[b-7r958vuiss]{width:100%;transition:opacity .3s ease-out;position:relative;display:flex;opacity:0;height:100%}.visit .visit-cranes .visit-crane[b-7r958vuiss]{border-radius:5px;position:relative;flex:1 1 0;margin:1px}.visit .visit-cranes .visit-crane:hover[b-7r958vuiss]{flex:1.5 1.5 0}.visit .visit-cranes .visit-crane .visit-crane-assignment[b-7r958vuiss]{position:absolute;width:100%;border:1px solid #fff;margin:1px;border-radius:3px;text-align:center;overflow:hidden}.visit .visit-cranes .visit-crane .visit-crane-assignment.visit-crane-assignment-notassigned[b-7r958vuiss]{visibility:hidden}.visit .visit-cranes .visit-crane .visit-crane-assignment.visit-crane-assignment-assigned.visit-crane-assignment-hidden[b-7r958vuiss]{background:none;border-color:red}.visit .visit-cranes .visit-crane .visit-crane-assignment.visit-crane-assignment-assigned.visit-crane-assignment-branch.visit-crane-assignment-nothidden[b-7r958vuiss]{border-color:green}.visit .visit-cranes .visit-crane .visit-crane-assignment .visit-assignment-text[b-7r958vuiss]{writing-mode:vertical-rl;display:inline-block;vertical-align:middle;line-height:normal}.visit-assignment:hover .visit-assignment-button[b-7r958vuiss]{opacity:1}.visit-assignment-button[b-7r958vuiss]{transition:opacity .3s ease-out;position:absolute;top:100%;left:0%;margin:1px;opacity:0}.visit-assignment-top[b-7r958vuiss],.visit-assignment-bottom[b-7r958vuiss]{height:5px;position:absolute;width:100%;border-top:#000 solid 3px;cursor:row-resize}.schedule-cranes[b-7r958vuiss]{display:flex;width:100%;height:40px}.schedule-cranes .schedule-crane[b-7r958vuiss]{border:solid 2px #fff;border-radius:5px;text-align:center;color:#fff;height:40px;flex:1 1 0}.visit .visit-name[b-7r958vuiss]{position:relative}.visit.visit-starboard .visit-name[b-7r958vuiss]:after{width:0px;height:0px;border-top:12px inset rgba(0,0,0,0);border-bottom:12px inset rgba(0,0,0,0);border-left:20px solid rgba(255,255,255,.8);position:absolute;content:"";top:0;right:0px;z-index:5}.visit.visit-portside .visit-name[b-7r958vuiss]:before{width:0px;height:0px;border-top:12px inset rgba(0,0,0,0);border-bottom:12px inset rgba(0,0,0,0);border-right:20px solid rgba(255,255,255,.8);position:absolute;content:"";top:0;left:0px;z-index:5}.service-schedule .service-schedule-positions .quay-bollard[b-7r958vuiss]{text-align:center;position:absolute;white-space:nowrap}.service-crane-shifts[b-7r958vuiss]{width:50px;text-align:center;display:flex;flex-direction:column}.service-crane-shifts-container[b-7r958vuiss]{flex:1 1 0}.service-crane-shifts .service-crane-shift:nth-child(2n+0)[b-7r958vuiss]{background-color:rgba(100,100,100,.25)}.visit .visit-cranes .visit-crane .visit-crane-assignment.crane-shift-Generated[b-7r958vuiss]{border:2px dashed #2ba5ed}.visit .visit-cranes .visit-crane .visit-crane-assignment.crane-shift-Planned[b-7r958vuiss]{border:2px solid #2ba5ed}.visit .visit-cranes .visit-crane .visit-crane-assignment.crane-shift-TOS[b-7r958vuiss]{border:1px solid #000}.DragArea[b-7r958vuiss]{z-index:10;background-color:rgba(0,0,0,.5)}.visit.visit-state-0 .visit-details[b-7r958vuiss]{background-color:rgba(140,161,165,.7843137255);border-color:#8ca1a5}.visit.visit-state-0 .visit-details .visit-name[b-7r958vuiss]{background-color:rgba(140,161,165,.3921568627);border-color:#8ca1a5}.visit.visit-state-0 .visit-details:hover[b-7r958vuiss]{background-color:#8ca1a5;border-color:#8ca1a5}.visit.visit-state-1 .visit-details[b-7r958vuiss]{background-color:rgba(109,130,153,.7843137255);border-color:#6d8299}.visit.visit-state-1 .visit-details .visit-name[b-7r958vuiss]{background-color:rgba(109,130,153,.3921568627);border-color:#6d8299}.visit.visit-state-1 .visit-details:hover[b-7r958vuiss]{background-color:#6d8299;border-color:#6d8299}.visit.visit-state-2 .visit-details[b-7r958vuiss]{background-color:rgba(49,107,131,.7843137255);border-color:#316b83}.visit.visit-state-2 .visit-details .visit-name[b-7r958vuiss]{background-color:rgba(49,107,131,.3921568627);border-color:#316b83}.visit.visit-state-2 .visit-details:hover[b-7r958vuiss]{background-color:#316b83;border-color:#316b83}.visit.visit-state-3 .visit-details[b-7r958vuiss]{background-color:rgba(52,58,64,.7843137255);border-color:#343a40}.visit.visit-state-3 .visit-details .visit-name[b-7r958vuiss]{background-color:rgba(52,58,64,.3921568627);border-color:#343a40}.visit.visit-state-3 .visit-details:hover[b-7r958vuiss]{background-color:#343a40;border-color:#343a40}.visit.visit-state-4 .visit-details[b-7r958vuiss]{background-color:rgba(108,117,125,.7843137255);border-color:#6c757d}.visit.visit-state-4 .visit-details .visit-name[b-7r958vuiss]{background-color:rgba(108,117,125,.3921568627);border-color:#6c757d}.visit.visit-state-4 .visit-details:hover[b-7r958vuiss]{background-color:#6c757d;border-color:#6c757d}.visit.visit-state-5 .visit-details[b-7r958vuiss]{background-color:rgba(23,162,184,.7843137255);border-color:#17a2b8}.visit.visit-state-5 .visit-details .visit-name[b-7r958vuiss]{background-color:rgba(23,162,184,.3921568627);border-color:#17a2b8}.visit.visit-state-5 .visit-details:hover[b-7r958vuiss]{background-color:#17a2b8;border-color:#17a2b8}.visit.visit-state-6 .visit-details[b-7r958vuiss]{background-color:rgba(32,201,151,.7843137255);border-color:#20c997}.visit.visit-state-6 .visit-details .visit-name[b-7r958vuiss]{background-color:rgba(32,201,151,.3921568627);border-color:#20c997}.visit.visit-state-6 .visit-details:hover[b-7r958vuiss]{background-color:#20c997;border-color:#20c997}.visit.visit-state-7 .visit-details[b-7r958vuiss]{background-color:rgba(40,167,69,.7843137255);border-color:#28a745}.visit.visit-state-7 .visit-details .visit-name[b-7r958vuiss]{background-color:rgba(40,167,69,.3921568627);border-color:#28a745}.visit.visit-state-7 .visit-details:hover[b-7r958vuiss]{background-color:#28a745;border-color:#28a745}.visit.visit-state-8 .visit-details[b-7r958vuiss]{background-color:rgba(255,193,7,.7843137255);border-color:#ffc107}.visit.visit-state-8 .visit-details .visit-name[b-7r958vuiss]{background-color:rgba(255,193,7,.3921568627);border-color:#ffc107}.visit.visit-state-8 .visit-details:hover[b-7r958vuiss]{background-color:#ffc107;border-color:#ffc107}.visit.visit-state-9 .visit-details[b-7r958vuiss]{background-color:rgba(253,126,20,.7843137255);border-color:#fd7e14}.visit.visit-state-9 .visit-details .visit-name[b-7r958vuiss]{background-color:rgba(253,126,20,.3921568627);border-color:#fd7e14}.visit.visit-state-9 .visit-details:hover[b-7r958vuiss]{background-color:#fd7e14;border-color:#fd7e14}.schedule-crane:nth-child(6n+0)[b-7r958vuiss],.visit .visit-cranes .visit-crane.crane-0 .visit-crane-assignment[b-7r958vuiss]{background-color:#28a745}.schedule-crane:nth-child(6n+1)[b-7r958vuiss],.visit .visit-cranes .visit-crane.crane-1 .visit-crane-assignment[b-7r958vuiss]{background-color:#20c997}.schedule-crane:nth-child(6n+2)[b-7r958vuiss],.visit .visit-cranes .visit-crane.crane-2 .visit-crane-assignment[b-7r958vuiss]{background-color:#17a2b8}.schedule-crane:nth-child(6n+3)[b-7r958vuiss],.visit .visit-cranes .visit-crane.crane-3 .visit-crane-assignment[b-7r958vuiss]{background-color:#6c757d}.schedule-crane:nth-child(6n+4)[b-7r958vuiss],.visit .visit-cranes .visit-crane.crane-4 .visit-crane-assignment[b-7r958vuiss]{background-color:#343a40}.schedule-crane:nth-child(6n+5)[b-7r958vuiss],.visit .visit-cranes .visit-crane.crane-5 .visit-crane-assignment[b-7r958vuiss]{background-color:#316b83}
/* _content/Talumis.Gemini.UI/Components/Schedule/VesselVisits.razor.rz.scp.css */
.visit[b-pfgn3ffgnk]{color:#fff;position:absolute;text-overflow:ellipsis;cursor:default}.visit .visit-details[b-pfgn3ffgnk]{width:100%;white-space:nowrap;overflow:hidden;text-align:center;text-overflow:ellipsis;background-color:rgba(131,107,254,.8)}.visit .visit-details .visit-name[b-pfgn3ffgnk]{font-weight:bold;border:outset 1px #6149fc}.visit .visit-details[b-pfgn3ffgnk]{position:absolute;top:0px;width:100%;height:100%;padding:0px}.visit .visit-details .visit-info[b-pfgn3ffgnk]{font-size:75%;text-align:center}.visit .visit-details .visit-info:hover[b-pfgn3ffgnk]{text-decoration:none}.visit .visit-slot[b-pfgn3ffgnk]{position:absolute;width:100%;bottom:0px;border-bottom:4px solid #000}.visit .visit-slot .visit-slot-result[b-pfgn3ffgnk]{color:#000}.schedule-content-name[b-pfgn3ffgnk]{height:25px;text-align:center}.border-danger.visit-slot[b-pfgn3ffgnk]:after{content:"";position:absolute;top:0;bottom:0;height:0;left:50%;border-left:4px solid red;transform:translate(-50%)}.visit-slot small[b-pfgn3ffgnk]{padding:3px}.visit-slot small:hover[b-pfgn3ffgnk]{background-color:rgba(100,100,100,.6)}.visit .visit-cranes[b-pfgn3ffgnk]{width:100%;transition:opacity .3s ease-out;position:relative;display:flex;height:100%}.visit .visit-cranes .visit-crane[b-pfgn3ffgnk]{border-radius:5px;position:relative;flex:1 1 0;margin:1px}.visit .visit-cranes .visit-crane:hover[b-pfgn3ffgnk]{flex:1.5 1.5 0}.visit .visit-cranes .visit-crane .visit-crane-assignment[b-pfgn3ffgnk]{position:absolute;width:100%;border:1px solid #fff;margin:1px;border-radius:3px;text-align:center;overflow:hidden}.visit .visit-cranes .visit-crane .visit-crane-assignment.visit-crane-assignment-notassigned[b-pfgn3ffgnk]{visibility:hidden}.visit .visit-cranes .visit-crane .visit-crane-assignment.visit-crane-assignment-assigned.visit-crane-assignment-hidden[b-pfgn3ffgnk]{background:none;border-color:red}.visit .visit-cranes .visit-crane .visit-crane-assignment.visit-crane-assignment-assigned.visit-crane-assignment-branch.visit-crane-assignment-nothidden[b-pfgn3ffgnk]{border-color:green}.visit .visit-cranes .visit-crane .visit-crane-assignment .visit-assignment-text[b-pfgn3ffgnk]{writing-mode:vertical-rl;display:inline-block;vertical-align:middle;line-height:normal}.visit-assignment:hover .visit-assignment-button[b-pfgn3ffgnk]{opacity:1}.visit-assignment-button[b-pfgn3ffgnk]{transition:opacity .3s ease-out;position:absolute;top:100%;left:0%;margin:1px;opacity:0}.visit-assignment-top[b-pfgn3ffgnk],.visit-assignment-bottom[b-pfgn3ffgnk]{height:5px;position:absolute;width:100%;border-top:#000 solid 3px;cursor:row-resize}.schedule-cranes[b-pfgn3ffgnk]{display:flex;width:100%;height:40px}.schedule-cranes .schedule-crane[b-pfgn3ffgnk]{border:solid 2px #fff;border-radius:5px;text-align:center;color:#fff;height:40px;flex:1 1 0}.visit .visit-name[b-pfgn3ffgnk]{position:relative}.visit.visit-starboard .visit-name[b-pfgn3ffgnk]:after{width:0px;height:0px;border-top:12px inset rgba(0,0,0,0);border-bottom:12px inset rgba(0,0,0,0);border-left:20px solid rgba(255,255,255,.8);position:absolute;content:"";top:0;right:0px;z-index:5}.visit.visit-portside .visit-name[b-pfgn3ffgnk]:before{width:0px;height:0px;border-top:12px inset rgba(0,0,0,0);border-bottom:12px inset rgba(0,0,0,0);border-right:20px solid rgba(255,255,255,.8);position:absolute;content:"";top:0;left:0px;z-index:5}.service-crane-shifts[b-pfgn3ffgnk]{width:50px;text-align:center;display:flex;flex-direction:column}.service-crane-shifts-container[b-pfgn3ffgnk]{flex:1 1 0}.service-crane-shifts .service-crane-shift:nth-child(2n+0)[b-pfgn3ffgnk]{background-color:rgba(100,100,100,.25)}.visit .visit-cranes .visit-crane .visit-crane-assignment.crane-shift-Generated[b-pfgn3ffgnk]{border:2px dashed #2ba5ed}.visit .visit-cranes .visit-crane .visit-crane-assignment.crane-shift-Planned[b-pfgn3ffgnk]{border:2px solid #2ba5ed}.visit .visit-cranes .visit-crane .visit-crane-assignment.crane-shift-TOS[b-pfgn3ffgnk]{border:1px solid #000}.DragArea[b-pfgn3ffgnk]{z-index:10;background-color:rgba(0,0,0,.5)}.visit.visit-state-0 .visit-details[b-pfgn3ffgnk]{background-color:rgba(140,161,165,.7843137255);border-color:#8ca1a5}.visit.visit-state-0 .visit-details .visit-name[b-pfgn3ffgnk]{background-color:rgba(140,161,165,.3921568627);border-color:#8ca1a5}.visit.visit-state-0 .visit-details:hover[b-pfgn3ffgnk]{background-color:#8ca1a5;border-color:#8ca1a5}.visit.visit-state-1 .visit-details[b-pfgn3ffgnk]{background-color:rgba(109,130,153,.7843137255);border-color:#6d8299}.visit.visit-state-1 .visit-details .visit-name[b-pfgn3ffgnk]{background-color:rgba(109,130,153,.3921568627);border-color:#6d8299}.visit.visit-state-1 .visit-details:hover[b-pfgn3ffgnk]{background-color:#6d8299;border-color:#6d8299}.visit.visit-state-2 .visit-details[b-pfgn3ffgnk]{background-color:rgba(49,107,131,.7843137255);border-color:#316b83}.visit.visit-state-2 .visit-details .visit-name[b-pfgn3ffgnk]{background-color:rgba(49,107,131,.3921568627);border-color:#316b83}.visit.visit-state-2 .visit-details:hover[b-pfgn3ffgnk]{background-color:#316b83;border-color:#316b83}.visit.visit-state-3 .visit-details[b-pfgn3ffgnk]{background-color:rgba(52,58,64,.7843137255);border-color:#343a40}.visit.visit-state-3 .visit-details .visit-name[b-pfgn3ffgnk]{background-color:rgba(52,58,64,.3921568627);border-color:#343a40}.visit.visit-state-3 .visit-details:hover[b-pfgn3ffgnk]{background-color:#343a40;border-color:#343a40}.visit.visit-state-4 .visit-details[b-pfgn3ffgnk]{background-color:rgba(108,117,125,.7843137255);border-color:#6c757d}.visit.visit-state-4 .visit-details .visit-name[b-pfgn3ffgnk]{background-color:rgba(108,117,125,.3921568627);border-color:#6c757d}.visit.visit-state-4 .visit-details:hover[b-pfgn3ffgnk]{background-color:#6c757d;border-color:#6c757d}.visit.visit-state-5 .visit-details[b-pfgn3ffgnk]{background-color:rgba(23,162,184,.7843137255);border-color:#17a2b8}.visit.visit-state-5 .visit-details .visit-name[b-pfgn3ffgnk]{background-color:rgba(23,162,184,.3921568627);border-color:#17a2b8}.visit.visit-state-5 .visit-details:hover[b-pfgn3ffgnk]{background-color:#17a2b8;border-color:#17a2b8}.visit.visit-state-6 .visit-details[b-pfgn3ffgnk]{background-color:rgba(32,201,151,.7843137255);border-color:#20c997}.visit.visit-state-6 .visit-details .visit-name[b-pfgn3ffgnk]{background-color:rgba(32,201,151,.3921568627);border-color:#20c997}.visit.visit-state-6 .visit-details:hover[b-pfgn3ffgnk]{background-color:#20c997;border-color:#20c997}.visit.visit-state-7 .visit-details[b-pfgn3ffgnk]{background-color:rgba(40,167,69,.7843137255);border-color:#28a745}.visit.visit-state-7 .visit-details .visit-name[b-pfgn3ffgnk]{background-color:rgba(40,167,69,.3921568627);border-color:#28a745}.visit.visit-state-7 .visit-details:hover[b-pfgn3ffgnk]{background-color:#28a745;border-color:#28a745}.visit.visit-state-8 .visit-details[b-pfgn3ffgnk]{background-color:rgba(255,193,7,.7843137255);border-color:#ffc107}.visit.visit-state-8 .visit-details .visit-name[b-pfgn3ffgnk]{background-color:rgba(255,193,7,.3921568627);border-color:#ffc107}.visit.visit-state-8 .visit-details:hover[b-pfgn3ffgnk]{background-color:#ffc107;border-color:#ffc107}.visit.visit-state-9 .visit-details[b-pfgn3ffgnk]{background-color:rgba(253,126,20,.7843137255);border-color:#fd7e14}.visit.visit-state-9 .visit-details .visit-name[b-pfgn3ffgnk]{background-color:rgba(253,126,20,.3921568627);border-color:#fd7e14}.visit.visit-state-9 .visit-details:hover[b-pfgn3ffgnk]{background-color:#fd7e14;border-color:#fd7e14}
/* _content/Talumis.Gemini.UI/Components/Sidebar/BBSidebar.razor.rz.scp.css */

.sidebar-container[b-ohmlhoaaez]  .test-class {
    background-color: transparent;
}

    .sidebar-container[b-ohmlhoaaez]  .test-class .nav-link {
        background-color: orange !important;
    }


.sidebar-container[b-ohmlhoaaez]  .bb-sidebar-top-row {
    background-color: #000FFF;
    border-color: #000FFF;
}

/*Styling for sidebar dividers*/

.sidebar-container[b-ohmlhoaaez]  .nav-divider > .nav-link {
    background-color: transparent !important;
    font-weight: 400 !important;
    color: rgba(0,0,0,0.5) !important;
    padding-top: 1rem !important;
}

    .sidebar-container[b-ohmlhoaaez]  .nav-divider > .nav-link > .nav-link-icon {
        margin: 0 !important;
    }

.sidebar-container[b-ohmlhoaaez]  .nav-divider.nav-collapsed ::deep > a.nav-link.active {
    background-color: orange !important;
    padding: 0 0 0 0 !important;
    height: 0 !important
}

/*Styling for the version badge*/
.sidebar-container[b-ohmlhoaaez]  .navbar-brand-badge {
    color: #000FFF;
}


.sidebar-container[b-ohmlhoaaez]  .custom:hover,
.sidebar-container[b-ohmlhoaaez]  .custom:active {
    color: #000FFF !important;
    background-color: #B2B7FF !important;
}
.sidebar-container[b-ohmlhoaaez]  .collapsed .collapsed-d-none {
  display: none;
}
/* _content/Talumis.Gemini.UI/Shared/PlanBranchHeader.razor.rz.scp.css */
.tab-container[b-tu3u3cxa4r] {
        height: 100%;
        display: flex;
        align-items: end;
        flex-grow: 1;
}

.nav-tabs[b-tu3u3cxa4r] {
        margin-bottom: -2px;
        margin-left: 20px;
}

.delete-scenario[b-tu3u3cxa4r] {
        font-size: xx-small;
        position: absolute;
        display: block;
        right: 0px;
        top: 0px;
}
.nav-link a[b-tu3u3cxa4r] {
        text-decoration:none;
        cursor: pointer;
}
.scenarioTab[b-tu3u3cxa4r]{
        max-width:200px;
}
.scenarioName[b-tu3u3cxa4r]{
        width:100%;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        display:inline-block;
}
