.rosezm-cards{position:relative;padding:0 24px;}@media (min-width: 640px){.rosezm-cards{padding:0 48px;}}@media (min-width: 960px){.rosezm-cards{padding:0 64px;}}.rosezm-cards .container{margin:0 auto;max-width:var(--cards-max-width,1152px);}.series-group{margin:0 0 36px;}.series-group:last-child{margin-bottom:0;}.series-title{font-size:19px;font-weight:600;line-height:1.5;margin:0 0 14px;padding-left:12px;border-left:4px solid var(--vp-c-brand-1);color:var(--vp-c-text-1);}.cards-grid{--cols-effective:var(--cards-cols,2);display:flex;flex-wrap:wrap;align-items:stretch;gap:16px;}.cards-grid > .series-card{flex:0 0 calc((100% - (var(--cols-effective) - 1) * 16px) / var(--cols-effective));min-width:0;}.cards-grid.single{--cols-effective:1;}@media (max-width: 1000px){.cards-grid{--cols-effective:1;}}.series-card{display:flex;border:1px solid var(--vp-c-bg-soft);border-radius:12px;background-color:var(--vp-c-bg-soft);transition:border-color 0.25s;}.series-card.link:hover{border-color:var(--vp-c-brand-1);}.series-card .box{flex:1 1 auto;display:flex;align-items:flex-start;gap:18px;padding:20px;}.series-card .thumb{flex:0 0 132px;width:132px;height:132px;aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center;border:1px solid var(--vp-c-divider);border-radius:10px;background:#fff;overflow:hidden;}.series-card .thumb img{display:block;max-width:100%;max-height:100%;object-fit:contain;}.series-card .info{flex:1 1 auto;min-width:0;}.series-card .title{margin:0 0 8px;line-height:24px;font-size:16px;font-weight:600;color:var(--vp-c-text-1);}.series-card .details{margin:0;line-height:22px;font-size:13px;font-weight:500;color:var(--vp-c-text-2);word-break:break-word;}@media (max-width: 560px){.series-card .box{padding:16px;gap:12px;}.series-card .thumb{flex-basis:92px;width:92px;height:92px;}.series-card .details{font-size:12px;line-height:20px;}}