.cs-page[data-v-48350b1c]{max-width:1920px}.cs-page.has-cmp[data-v-48350b1c]{padding-bottom:88px}.mb8[data-v-48350b1c]{margin-bottom:8px}.cs-hero-btns[data-v-48350b1c]{gap:10px;margin-top:16px}.cs-filter[data-v-48350b1c],.cs-hero-btns[data-v-48350b1c]{display:flex;flex-wrap:wrap}.cs-filter[data-v-48350b1c]{align-items:center;gap:12px;margin-bottom:14px}.cs-search[data-v-48350b1c]{flex:1;max-width:460px;min-width:260px}.cs-clear[data-v-48350b1c]{background:var(--brand-bg-2);border:none;border-radius:50%;color:var(--brand-text-2);cursor:pointer;font-size:14px;height:20px;line-height:1;width:20px}.cs-row[data-v-48350b1c]{align-items:flex-start;display:flex;gap:12px;margin-top:10px}.cs-row-k[data-v-48350b1c]{flex-shrink:0;padding-top:8px;width:40px}.cs-reset[data-v-48350b1c],.cs-row-k[data-v-48350b1c]{color:var(--brand-text-2);font-size:12px}.cs-reset[data-v-48350b1c]{align-items:center;background:var(--brand-bg);border-radius:var(--radius-sm);display:flex;gap:12px;justify-content:space-between;margin-top:14px;padding:9px 14px}.cs-link[data-v-48350b1c]{background:none;border:none;color:var(--brand-accent);cursor:pointer;font-family:inherit;font-size:inherit;font-weight:700;padding:0 2px;text-decoration:underline}.cs-grid[data-v-48350b1c]{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr))}.cs-pet[data-v-48350b1c]{background:#fff;border:1px solid var(--brand-line);border-radius:var(--radius-md);min-width:0;overflow:hidden;transition:all .2s;width:100%}.cs-pet[data-v-48350b1c]:hover{border-color:var(--brand-primary);box-shadow:0 6px 20px #5d40371a;transform:translateY(-2px)}.cs-pet.picked[data-v-48350b1c]{border-color:var(--brand-accent);box-shadow:0 0 0 2px #ff6b3529}.cs-pic[data-v-48350b1c]{aspect-ratio:2/1;background:var(--brand-bg-2);overflow:hidden;position:relative}.cs-pic img[data-v-48350b1c]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cs-ph[data-v-48350b1c],.cs-pic img[data-v-48350b1c]{top:0;right:0;bottom:0;left:0;position:absolute}.cs-ph[data-v-48350b1c]{align-items:center;background:linear-gradient(135deg,#ffe3d3,#ffd0b8 55%,#ffb99a);color:#5d403747;display:flex;font-size:64px;font-weight:800;justify-content:center}.cs-kind[data-v-48350b1c]{background:#5d4037d1;color:#fff;left:10px}.cs-hot[data-v-48350b1c],.cs-kind[data-v-48350b1c]{border-radius:var(--radius-full);font-size:11px;padding:3px 9px;position:absolute;top:10px}.cs-hot[data-v-48350b1c]{background:#ffffffeb;color:var(--brand-accent);font-weight:700;right:10px}.cs-body[data-v-48350b1c]{padding:14px 16px 16px}.cs-name[data-v-48350b1c]{align-items:baseline;display:flex;gap:8px}.cs-name b[data-v-48350b1c]{color:var(--brand-text);font-size:17px}.cs-name i[data-v-48350b1c]{color:var(--brand-text-2);font-size:11px;font-style:normal;max-width:46%}.cs-meta .ch-tag[data-v-48350b1c],.cs-name i[data-v-48350b1c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs-meta .ch-tag[data-v-48350b1c]{max-width:100%}.cs-meta[data-v-48350b1c]{display:flex;flex-wrap:wrap;gap:6px;margin:9px 0}.cs-traits[data-v-48350b1c]{display:block;margin-bottom:12px}.cs-traits[data-v-48350b1c],.cs-traits .ch-tag[data-v-48350b1c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs-traits .ch-tag[data-v-48350b1c]{display:inline-block;margin-right:5px;max-width:100%;vertical-align:middle}.cs-bars[data-v-48350b1c]{border-top:1px dashed var(--brand-line);padding-top:11px}.cs-bar[data-v-48350b1c]{align-items:center;display:flex;gap:8px;margin-bottom:7px}.cs-bar span[data-v-48350b1c]{width:56px}.cs-bar em[data-v-48350b1c],.cs-bar span[data-v-48350b1c]{color:var(--brand-text-2);flex-shrink:0;font-size:11px}.cs-bar em[data-v-48350b1c]{font-style:normal;text-align:right;width:34px}.cs-track[data-v-48350b1c]{background:var(--brand-bg-2);flex:1;height:6px;overflow:hidden}.cs-track[data-v-48350b1c],.cs-track i[data-v-48350b1c]{border-radius:var(--radius-full)}.cs-track i[data-v-48350b1c]{display:block;height:100%}.cs-track i.g[data-v-48350b1c]{background:#2e9e6b}.cs-track i.r[data-v-48350b1c]{background:#e8703a}.cs-track i.b[data-v-48350b1c]{background:#4a90d9}.cs-acts[data-v-48350b1c]{display:flex;gap:8px;margin-top:12px}.cs-acts .ch-btn[data-v-48350b1c]{flex:1}.cs-acts .ch-btn[data-v-48350b1c]:disabled{cursor:not-allowed;opacity:.5}.cs-acts .ch-btn[data-v-48350b1c]:disabled:hover{border-color:var(--brand-line);box-shadow:none;color:var(--brand-text-2);transform:none}.cs-acts .ch-btn.is-off[data-v-48350b1c]:disabled{border-style:dashed}.cs-more[data-v-48350b1c]{margin-top:14px;text-align:center}.cs-guide[data-v-48350b1c]{background:var(--brand-bg);border-radius:var(--radius-md);padding:16px 18px}.cs-guide-no[data-v-48350b1c]{color:var(--brand-primary);font-size:22px;font-weight:800;line-height:1;opacity:.45}.cs-guide b[data-v-48350b1c]{color:var(--brand-text);display:block;font-size:14px;margin:8px 0 7px}.cs-guide p[data-v-48350b1c]{color:var(--brand-text-2);font-size:12px;line-height:1.8;margin:0}.cs-cross[data-v-48350b1c]{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.cs-cross .ch-btn[data-v-48350b1c]{margin-top:0}@media (max-width:1500px){.cs-hero-btns[data-v-48350b1c]{align-items:flex-start;flex-direction:column}}
