@charset "UTF-8";.content-list[data-v-afc26401]{flex:1;height:100%}.content-list .content-empty[data-v-afc26401]{display:flex;justify-content:center;align-items:center;height:100%}.content-list .content-empty[data-v-afc26401] .n-empty__icon{--n-icon-color: rgba(194, 194, 194, 1)}[data-v-afc26401] .n-spin-container{max-height:50%}[data-v-afc26401] .n-card{--n-border-radius: 3px !important;--n-color: var(--White)}[data-v-afc26401] .n-card .n-card-header{--n-padding-top: 12px;--n-padding-bottom: 12px;--n-padding-left: 12px}[data-v-afc26401] .n-card .n-card-cover{background-color:var(--Surface)}[data-v-afc26401] .n-card .n-card-cover img{object-fit:contain}[data-v-afc26401] .n-card .n-card__content{--n-padding: 12px;--n-font-size: 16px}.card[data-v-afc26401]{overflow:hidden;width:100%;margin:0 auto}.card:hover .card-image[data-v-afc26401]{transform:scale(1.05)}.card[data-v-afc26401]:hover .n-card__content{background-color:var(--Primary)}.card:hover .card-content[data-v-afc26401]>*{color:var(--White)}.card:hover .card-content .view-details[data-v-afc26401]{color:var(--White);text-decoration:underline;text-decoration-skip:ink;text-underline-offset:.5em}.card .card-image[data-v-afc26401]{display:block;transition:transform .5s}.card .card-image .placeholder-content[data-v-afc26401]{aspect-ratio:800/600;display:flex;justify-content:center;align-items:center}.card[data-v-afc26401] .n-card__content{transition:background-color .3s var(--n-bezier);padding:var(--n-padding)}.card .card-content[data-v-afc26401]{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;gap:6px}.card .card-content[data-v-afc26401]>*{transition:color .3s var(--n-bezier)!important}.card .card-content .card-content-item.card-content-item-main[data-v-afc26401]{font-size:1rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:3.25rem}.card .card-content .card-content-item .link[data-v-afc26401]:hover{text-decoration:underline;text-underline-offset:10px}.card .card-content .card-content-item .card-content-title[data-v-afc26401]{font-size:1rem;font-weight:700;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.card .card-content .card-content-item .card-content-action[data-v-afc26401]{text-align:right}.pagination-container[data-v-afc26401]{margin:40px 0;width:100%;display:flex;justify-content:center}.pagination-container[data-v-afc26401] .n-pagination .n-pagination-item{line-height:0;--n-item-color-active: rgb(51, 54, 57);--n-item-color-active-hover: rgb(51, 54, 57);--n-item-border: 1px solid #dddddd;--n-item-border-active: 1px solid rgb(51, 54, 57);--n-item-border-disabled: 1px solid #dddddd;--n-item-border-hover: 1px solid #535353;--n-item-text-color: rgb(51, 54, 57);--n-item-text-color-active: #ffffff;--n-item-text-color-hover: rgb(51, 54, 57);--n-button-border: 1px solid #dddddd;--n-button-border-hover: 1px solid #535353}@media(max-width:768px){[data-v-afc26401] .n-card{--n-border-radius: 3px !important;--n-color: var(--White)}[data-v-afc26401] .n-card .n-card-header{--n-padding-top: 12px;--n-padding-bottom: 12px;--n-padding-left: 12px}[data-v-afc26401] .n-card .n-card__content{--n-padding: 6px;--n-font-size: .8rem}.content-list .grid-container[data-v-afc26401]{gap:6px!important}.content-list .card .card-image .placeholder-content[data-v-afc26401]{aspect-ratio:800/600;display:flex;justify-content:center;align-items:center}.content-list .card .card-content .card-content-item.card-content-item-main[data-v-afc26401]{font-size:.8rem;height:2.5rem}.content-list .card .card-content .card-content-item .card-content-title[data-v-afc26401]{font-size:.8rem}.content-list .card .card-content .card-content-item .card-content-text[data-v-afc26401]{display:none}}.page[data-v-1876bb99]{min-height:84vh;display:flex;flex-direction:column;background:#fff}.main-banner[data-v-1876bb99]{padding-bottom:20px}.main-banner img[data-v-1876bb99]{width:100%;display:block}.main-container[data-v-1876bb99]{flex:1;max-width:1440px;margin:0 auto;padding:0 20px;display:flex;gap:20px;width:100%}.content[data-v-1876bb99]{flex:1}@media(max-width:768px){.main-banner[data-v-1876bb99]{padding-bottom:15px}.main-container[data-v-1876bb99]{flex-direction:column;gap:6px;padding:0 15px}}@media(max-width:480px){.main-banner[data-v-1876bb99]{padding-bottom:10px}.main-container[data-v-1876bb99]{padding:0 10px}}
