/*! name: vanilla-calendar-pro v3.4.0 | url: https://github.com/uvarov-frontend/vanilla-calendar-pro */[data-vc-week=numbers]{display:flex;flex-direction:column}[data-vc-week-numbers=title]{margin-bottom:.375rem;display:flex;min-height:1.5rem;align-items:center;justify-content:center;font-size:.75rem;line-height:1rem;font-weight:700}[data-vc-week-numbers=content]{display:grid;grid-auto-flow:row;align-items:center;justify-items:center;row-gap:.25rem;padding-top:.125rem;padding-bottom:.125rem}[data-vc-week-number]{min-height:1.875rem;min-width:1.875rem;font-weight:600}[data-vc-week-day-btn],[data-vc-week-number]{margin:0;display:flex;width:100%;cursor:pointer;align-items:center;justify-content:center;border-style:none;background-color:transparent;padding:0;font-size:.75rem;line-height:1rem}[data-vc-week-day-btn]{height:100%;min-height:1.5rem;font-weight:700}[data-vc=collapse]{position:relative;margin-top:.25rem;margin-bottom:-.25rem;display:block;height:1rem;width:100%;flex-shrink:0;cursor:pointer;touch-action:none;border-width:0;background-color:transparent}[data-vc=collapse]:before{position:absolute;left:50%;top:50%;height:.1875rem;width:2rem;border-radius:9999px;--tw-content:"";content:var(--tw-content)}@media (hover:hover) and (pointer:fine){[data-vc=collapse]:before{height:1rem;width:1rem;border-radius:0;background-position:50%;content:var(--tw-content);background-repeat:no-repeat}}[data-vc=collapse]:before{transform:translate(-50%,-50%)}@media (hover:hover) and (pointer:fine){[data-vc=collapse]:before{transform:translate(-50%,-50%) rotate(180deg)}[data-vc-type=default]:has([data-vc-collapsing]) [data-vc=collapse]:before,[data-vc-type=week] [data-vc=collapse]:before{transform:translate(-50%,-50%) rotate(0deg)}[data-vc-type=week]:has([data-vc-collapsing]) [data-vc=collapse]:before{transform:translate(-50%,-50%) rotate(180deg)}}