.day-view[data-v-33cadd5a]{margin:0 auto;max-width:1200px;padding:1rem;width:100%}.calendar-video-card[data-v-33cadd5a]{border:none;border-radius:.5rem;overflow:hidden;transition:box-shadow .2s}.calendar-video-card .card-img-top[data-v-33cadd5a]{border-top-left-radius:.5rem;border-top-right-radius:.5rem;overflow:hidden}.calendar-video-card .card-body[data-v-33cadd5a]{border:1px solid #dee2e6;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;border-top:none}.calendar-video-card[data-v-33cadd5a]:hover{box-shadow:0 .125rem .25rem #00000013}.calendar-video-card:hover img[data-v-33cadd5a]{transform:scale(1.05)}.transition-transform[data-v-33cadd5a]{transition:transform .3s ease}.video-count-badge[data-v-33cadd5a]{background-color:#ff4c4c;color:#fff}.studio-videos[data-v-33cadd5a]{transition:height .3s ease}.btn-outline-secondary[data-v-33cadd5a]{border-color:#dee2e6;color:#6c757d}.btn-outline-secondary[data-v-33cadd5a]:hover{background-color:#f8f9fa;border-color:#c1c9d0;color:#495057}.release-calendar[data-v-80a7db6f]{margin:0 auto;max-width:1200px;padding:1rem;width:100%}.calendar-day[data-v-80a7db6f]{aspect-ratio:1/1;display:flex;flex-direction:column;height:100%;overflow:hidden;padding:.5rem!important;position:relative}.calendar-day.today[data-v-80a7db6f]{border-color:#0d6efd!important;border-width:2px!important}.calendar-day.has-videos[data-v-80a7db6f]{transition:background-color .2s}.cursor-pointer[data-v-80a7db6f]{cursor:pointer}.bg-light-hover[data-v-80a7db6f]:hover{background-color:#f8f9fa}.day-content[data-v-80a7db6f]{display:flex;flex:1;flex-direction:column;justify-content:flex-start;margin-top:1.5rem!important}.studio-item[data-v-80a7db6f]{align-items:center;background-color:#f8f9fa;border-radius:.25rem;display:flex;font-size:.75rem;justify-content:space-between;margin-bottom:.25rem;padding:.25rem .5rem;width:100%}.studio-name[data-v-80a7db6f]{font-weight:500;max-width:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.video-count[data-v-80a7db6f]{background-color:#ff4c4c;border-radius:50rem;color:#fff;flex-shrink:0;font-size:.7rem;margin-left:.25rem;min-width:1.5rem;padding:.15rem .4rem;text-align:center}.more-studios[data-v-80a7db6f]{font-size:.7rem;margin-top:auto;padding-bottom:.25rem}.more-studios small[data-v-80a7db6f]{cursor:pointer;text-decoration:underline;white-space:nowrap}.mobile-badge-container[data-v-80a7db6f]{align-items:center;display:flex;height:100%;justify-content:center}.studio-count-badge[data-v-80a7db6f]{background-color:#ff4c4c;border-radius:50rem;color:#fff;cursor:pointer;display:inline-block;font-size:.7rem;min-width:1.5rem;padding:.2rem .5rem;text-align:center}@media (min-width:1200px){.calendar-day[data-v-80a7db6f]{min-height:120px}}@media (min-width:992px) and (max-width:1199.98px){.calendar-day[data-v-80a7db6f]{min-height:110px;padding:.4rem!important}.studio-name[data-v-80a7db6f]{max-width:50px}.more-studios[data-v-80a7db6f]{font-size:.65rem}}@media (min-width:768px) and (max-width:991.98px){.calendar-grid[data-v-80a7db6f]{max-width:100%;overflow-x:hidden}.calendar-day[data-v-80a7db6f]{min-height:unset;padding:.3rem!important}.day-number[data-v-80a7db6f]{font-size:.7rem;padding:.1rem .2rem!important}.studio-count-badge[data-v-80a7db6f]{font-size:.7rem;padding:.15rem .4rem}.row.g-2>.col[data-v-80a7db6f]{flex:0 0 14.285%;max-width:14.285%}}@media (max-width:767.98px){.calendar-day[data-v-80a7db6f]{padding:.25rem!important}.day-number[data-v-80a7db6f]{font-size:.65rem;padding:.1rem .2rem!important}.row.g-2[data-v-80a7db6f]{--bs-gutter-x:.25rem}}@media (max-width:479.98px){.calendar-day[data-v-80a7db6f]{padding:.15rem!important}.day-number[data-v-80a7db6f]{font-size:.6rem;padding:.05rem .15rem!important}.studio-count-badge[data-v-80a7db6f]{font-size:.65rem;padding:.15rem .4rem}.row.g-2[data-v-80a7db6f]{--bs-gutter-x:.15rem}}@media (max-width:359.98px){.calendar-day[data-v-80a7db6f]{padding:.1rem!important}.day-number[data-v-80a7db6f]{font-size:.55rem;padding:.05rem .1rem!important}.studio-count-badge[data-v-80a7db6f]{font-size:.6rem;padding:.1rem .3rem}}.btn-outline-secondary[data-v-80a7db6f]{transition:all .2s ease}.btn-outline-secondary[data-v-80a7db6f]:hover{background-color:#ff4c4c;border-color:#ff4c4c;color:#fff}
