.view-mode-btns[data-v-4d5d85f3] .btn{--btn-border-width:1px;--btn-padding:calc(8px - var(--btn-border-width)) calc(14px - var(--btn-border-width))}.cm-select[data-v-4d5d85f3]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:16px 12px;outline:none;padding-right:1.75rem}@media(hover:hover){a.card:hover .card__title[data-v-56335574]{text-decoration:underline}}.card[data-v-56335574]{background-color:var(--cmt-surface-bg);border-radius:var(--cm-border-radius,8px);flex-direction:column;justify-content:space-between;padding:1rem;text-decoration:none}.card[data-v-56335574],.card__top[data-v-56335574]{display:flex;overflow:hidden}.card__top[data-v-56335574]{align-items:center;aspect-ratio:16/9;background:var(--theme);color:#fff;justify-content:center;position:relative;--icon-size:80px}.card__top[data-v-56335574] [class^=ri]{opacity:.5}.card__top[data-v-56335574] img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.card__title[data-v-56335574]{font:var(--cmt-h6-font)}.card__title[data-v-56335574] div{margin:20px}.card__title~.card__body[data-v-56335574]{--theme:#fff}@media(max-width:767px){.card__title[data-v-56335574]{aspect-ratio:auto}}.card__top~.card__body[data-v-56335574]{margin-top:1rem}.card__body[data-v-56335574]{color:var(--cmt-surface-color);position:relative}.card__body[data-v-56335574],.card__body__primary[data-v-56335574]{display:flex;flex-direction:column;flex-grow:1}.card__body__primary[data-v-56335574]{gap:12px}.card__body__primary[data-v-56335574] .title{margin:0}.card__others[data-v-56335574]{color:var(--cm-muted);display:flex;flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:12px}.calendar[data-v-dca3e0c3]{align-items:center;display:flex;flex-direction:column;font-size:var(--calendar-font-size,14px);justify-content:center;line-height:1.2}@media(min-width:768px){.calendar[data-v-dca3e0c3]{font-size:var(--calendar-font-size-lg,16px)}}.year[data-v-dca3e0c3]{order:1}.day[data-v-dca3e0c3]{font-size:var(--calendar-day-font-size,32px);font-weight:700}@media(min-width:768px){.day[data-v-dca3e0c3]{font-size:var(--calendar-day-font-size-lg,36px)}}@media(hover:hover){a.card:hover .title[data-v-03f9500c]{text-decoration:underline}}.card[data-v-03f9500c]{display:flex;gap:var(--cm-grid-gutter-responsive,24px);justify-content:space-between;overflow:hidden;text-decoration:none}.card__left[data-v-03f9500c] .calendar{background:var(--cmt-surface-bg);border-radius:var(--cm-border-radius);padding:1rem 1.5rem}.card__left[data-v-03f9500c] .calendar .day{color:var(--theme)}.card__image[data-v-03f9500c]{align-items:center;aspect-ratio:16/9;background:var(--theme);border-radius:var(--cm-border-radius);color:#fff;display:flex;justify-content:center;overflow:hidden;position:relative;width:min(240px,35vw);--icon-size:min(80px,15vw)}.card__image[data-v-03f9500c] [class^=ri]{opacity:.5}.card__image[data-v-03f9500c] img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.card__title[data-v-03f9500c]{font:var(--cmt-h5-font)}.card__body[data-v-03f9500c]{color:var(--cmt-surface-color);position:relative}.card__body[data-v-03f9500c],.card__body__primary[data-v-03f9500c]{display:flex;flex-direction:column;flex-grow:1}.card__body__primary[data-v-03f9500c]{gap:8px}.card__body__primary[data-v-03f9500c] div{margin:0}.card__others[data-v-03f9500c]{color:var(--cm-muted);display:flex;flex-wrap:wrap;gap:8px}.d-grid[data-v-d302e51f]{container-type:inline-size;display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--minWidth,100%),1fr));grid-gap:var(--gap)}@container (min-width: 1200px){.d-grid[data-v-d302e51f]{grid-template-columns:repeat(var(--maxColumns,1),1fr)}}.cm-pagination__item[data-v-25709f10]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none}.cm-pagination__item[data-v-25709f10]:not(.active){background-color:transparent}.cm-pagination__item.active[data-v-25709f10]{background:var(--active)}
