.vc-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.4rem}@media(max-width:575.98px){.vc-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.vc-cell{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.15rem;padding:.55rem .35rem;border-radius:var(--border-radius,0.375rem);border:1px solid rgba(15,23,42,0.12);text-align:center;min-height:4.25rem;cursor:default}.vc-cell:focus-visible{outline:2px solid var(--bs-primary,#0d6efd);outline-offset:2px}.vc-cell-month{font-weight:600;font-size:.85rem;text-transform:capitalize}.vc-cell-hours{font-size:.8rem;font-variant-numeric:tabular-nums}.vc-cell-alt{font-size:.72rem;opacity:.85}.vc-cell--best{box-shadow:inset 0 0 0 2px var(--bs-primary,#0d6efd)}.vc-cell--b0{background-color:#eef0f2;color:#495057}.vc-cell--b1{background-color:#d7ecd9;color:#1b4332}.vc-cell--b2{background-color:#b3ddb5;color:#1b4332}.vc-cell--b3{background-color:#83c98a;color:#14351f}.vc-cell--b4{background-color:#4faa63;color:#fff}.vc-cell--b5{background-color:#2f8a4c;color:#fff}.vc-legend{display:flex;flex-wrap:wrap;gap:.35rem;align-items:center}.vc-legend-swatch{display:inline-block;width:1.1rem;height:1.1rem;border-radius:.2rem;border:1px solid rgba(15,23,42,0.15);vertical-align:middle}.vc-chart-wrap{position:relative;height:220px;margin-top:.75rem}html[data-theme="dark"] .vc-cell,html[data-theme="red"] .vc-cell{border-color:rgba(255,255,255,0.14)}html[data-theme="dark"] .vc-cell--b0,html[data-theme="red"] .vc-cell--b0{background-color:#2a2f36;color:#c7ccd1}html[data-theme="dark"] .vc-cell--b1,html[data-theme="red"] .vc-cell--b1{background-color:#1f3d2c;color:#d8f0df}html[data-theme="dark"] .vc-cell--b2,html[data-theme="red"] .vc-cell--b2{background-color:#245737;color:#e4f6e9}html[data-theme="dark"] .vc-cell--b3,html[data-theme="red"] .vc-cell--b3{background-color:#2b7043;color:#fff}html[data-theme="dark"] .vc-cell--b4,html[data-theme="red"] .vc-cell--b4{background-color:#34894f;color:#fff}html[data-theme="dark"] .vc-cell--b5,html[data-theme="red"] .vc-cell--b5{background-color:#3fa65e;color:#06210f}html[data-theme="dark"] .vc-legend-swatch,html[data-theme="red"] .vc-legend-swatch{border-color:rgba(255,255,255,0.2)}
