.cm-select[data-v-a2a0af8e]{-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;min-width:112px;outline:none;padding-right:1.75rem;width:auto}.cm-select[data-v-a2a0af8e]:before{content:none}.label[data-v-a2a0af8e]{flex-grow:1;margin-right:.25rem}.dropdown-menu[data-v-a2a0af8e]{display:block;margin-top:var(--dropdown-margin-top,4px)}.dropdown-item[data-v-a2a0af8e]{cursor:pointer}.dropdown-item.active[data-v-a2a0af8e]{background-color:var(--cm-primary);color:#fff}@media (max-width:767px){.cm-filter-layout[data-v-ea4b9b98]{flex-direction:row;flex-wrap:wrap;gap:12px}.cm-filter-layout[data-v-ea4b9b98]>:not(:last-child){margin:0}}.view-mode-btns[data-v-ea4b9b98] .btn{--btn-border-width:1px;--btn-padding:calc(8px - var(--btn-border-width)) calc(14px - var(--btn-border-width))}@media (hover:hover){a.card:hover .title[data-v-f8bad259]{text-decoration:underline}}.card[data-v-f8bad259]{background-color:var(--cmt-surface-bg);flex-direction:column;justify-content:space-between;text-decoration:none}.card[data-v-f8bad259],.card__top[data-v-f8bad259]{border-radius:var(--cm-border-radius,8px);display:flex;overflow:hidden}.card__top[data-v-f8bad259]{align-items:center;aspect-ratio:3/2;background:var(--theme);color:#fff;justify-content:center;position:relative;--icon-size:80px}.card__top[data-v-f8bad259] [class^=ri]{opacity:.5}.card__top[data-v-f8bad259] img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.card__title[data-v-f8bad259] div{margin:20px}.card__title~.card__body[data-v-f8bad259]{--theme:#fff}@media (max-width:767px){.card__title[data-v-f8bad259]{aspect-ratio:auto}}.card__body[data-v-f8bad259]{color:var(--cmt-surface-color);padding:1rem;position:relative}.card__body[data-v-f8bad259],.card__body__primary[data-v-f8bad259]{display:flex;flex-direction:column;flex-grow:1}.card__body__primary[data-v-f8bad259]{gap:12px}.card__body__primary[data-v-f8bad259] .title{margin:0}.card__others[data-v-f8bad259]{color:var(--cm-muted);display:flex;flex-wrap:wrap;gap:8px}.calendar[data-v-70c27b9c]{align-items:center;display:flex;flex-direction:column;font-size:14px;justify-content:center;line-height:1.2}.year[data-v-70c27b9c]{order:1}.day[data-v-70c27b9c]{font-size:32px;font-weight:700}@media (hover:hover){a.card:hover .title[data-v-cbf95c01]{text-decoration:underline}}.card[data-v-cbf95c01]{display:flex;gap:max(var(--cm-grid-gutter-responsive,24px),16px);justify-content:space-between;overflow:hidden;text-decoration:none}.card__left[data-v-cbf95c01] .calendar{background:var(--cm-gradient2);border-radius:var(--cm-border-radius);color:var(--cm-on-gradient2);padding:1rem 1.5rem}.card__image[data-v-cbf95c01]{--icon-size:min(80px,15vw);align-items:center;aspect-ratio:3/2;background:var(--theme);border-radius:var(--cm-border-radius);color:#fff;display:flex;justify-content:center;overflow:hidden;position:relative;width:min(108px,30vw)}@media (min-width:768px){.card__image[data-v-cbf95c01]{width:242px}}.card__image[data-v-cbf95c01] [class^=ri]{opacity:.5}.card__image[data-v-cbf95c01] img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.card__body[data-v-cbf95c01]{color:var(--cmt-surface-color);position:relative}.card__body[data-v-cbf95c01],.card__body__primary[data-v-cbf95c01]{display:flex;flex-direction:column;flex-grow:1}.card__body__primary[data-v-cbf95c01]{gap:8px}.card__body__primary[data-v-cbf95c01] div{margin:0}.card__others[data-v-cbf95c01]{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)}
