.search-card[data-v-a3f1a5d1]{padding:14px 16px}.search-show[data-v-a3f1a5d1]{align-items:center;display:flex;gap:16px;justify-content:space-between;min-height:0}.search-copy[data-v-a3f1a5d1]{min-width:0}.search-title[data-v-a3f1a5d1]{color:#5f584f;font-size:17px;font-weight:700}.search-subtitle[data-v-a3f1a5d1]{color:#8e877b;font-size:12px;line-height:1.5;margin-top:4px}.search-input[data-v-a3f1a5d1]{flex-shrink:0;width:min(360px,100%)}.tag-card[data-v-a3f1a5d1]{padding:14px 16px}.tag-head[data-v-a3f1a5d1]{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:12px}.tag-title[data-v-a3f1a5d1]{color:#5f584f;font-size:17px;font-weight:700}.tag-subtitle[data-v-a3f1a5d1]{color:#8e877b;font-size:12px;margin-top:4px}.tag-list[data-v-a3f1a5d1]{display:flex;flex-wrap:wrap;gap:8px}.tag-chip[data-v-a3f1a5d1]{align-items:center;background:linear-gradient(180deg,#fffdf8,#f8f1e8);border:1px solid #eadfcd;border-radius:999px;color:#7b725f;cursor:pointer;display:inline-flex;gap:8px;padding:7px 12px;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.tag-chip span[data-v-a3f1a5d1]{align-items:center;background:#f3c24f2e;border-radius:999px;color:#9e7108;display:inline-flex;font-size:12px;height:20px;justify-content:center;min-width:20px}.tag-chip.active[data-v-a3f1a5d1],.tag-chip[data-v-a3f1a5d1]:hover{border-color:#f3c24f;box-shadow:0 8px 18px #f3c24f1f;transform:translateY(-1px)}.tag-chip.active[data-v-a3f1a5d1]{background:linear-gradient(180deg,#f7d77f,#f3c24f);color:#4d3600}.recommend-card[data-v-a3f1a5d1],.creator-card[data-v-a3f1a5d1]{padding:14px 16px}.creator-head[data-v-a3f1a5d1]{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:12px}.creator-title[data-v-a3f1a5d1]{color:#5f584f;font-size:17px;font-weight:700}.creator-subtitle[data-v-a3f1a5d1]{color:#8e877b;font-size:12px;margin-top:4px}.creator-carousel[data-v-a3f1a5d1]{margin:0 -2px}.creator-carousel[data-v-a3f1a5d1] .slick-list,.creator-carousel[data-v-a3f1a5d1] .slick-slide>div,.creator-carousel[data-v-a3f1a5d1] .slick-track{width:100%}.creator-carousel[data-v-a3f1a5d1] .slick-slide>div>.creator-slide{display:block!important;width:100%}.creator-slide[data-v-a3f1a5d1]{padding:2px 2px 8px;width:100%}.creator-grid[data-v-a3f1a5d1]{align-items:stretch;display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));width:100%}.creator-item[data-v-a3f1a5d1]{align-items:center;background:linear-gradient(180deg,#fffdf8,#f8f1e8);border:1px solid #eadfcd;border-radius:14px;display:flex;flex-direction:column;gap:8px;height:118px;justify-content:space-between;min-width:0;padding:12px 10px 14px;width:100%}.creator-item-placeholder[data-v-a3f1a5d1]{visibility:hidden}.creator-main[data-v-a3f1a5d1]{align-items:center;color:inherit;display:flex;flex:1;flex-direction:column;gap:8px;min-width:0;text-decoration:none;width:100%}.creator-avatar[data-v-a3f1a5d1]{align-items:center;background:linear-gradient(135deg,#f3c24f,#cb9320);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:15px;font-weight:700;height:40px;justify-content:center;overflow:hidden;width:40px}.creator-avatar img[data-v-a3f1a5d1]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.creator-copy[data-v-a3f1a5d1]{min-width:0;text-align:center;width:100%}.creator-name[data-v-a3f1a5d1]{color:#5f584f;display:block;font-size:13px;line-height:1.35;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.creator-meta[data-v-a3f1a5d1]{color:#8e877b;display:flex;flex-wrap:nowrap;font-size:11px;gap:6px;justify-content:center;line-height:1.3;margin-top:4px;min-width:0;white-space:nowrap}.creator-meta span[data-v-a3f1a5d1]{min-width:0;overflow:hidden;text-overflow:ellipsis}.creator-action[data-v-a3f1a5d1],.creator-action-placeholder[data-v-a3f1a5d1]{border-radius:999px;font-size:12px;height:24px;margin-bottom:2px;min-width:56px;padding:0 7px}.creator-action-placeholder[data-v-a3f1a5d1]{display:inline-flex}.creator-carousel[data-v-a3f1a5d1] .slick-next,.creator-carousel[data-v-a3f1a5d1] .slick-prev{background:#fff8e8f5;border:1px solid #eadfcd;border-radius:50%;height:26px;width:26px;z-index:2}.creator-carousel[data-v-a3f1a5d1] .slick-prev{left:-2px}.creator-carousel[data-v-a3f1a5d1] .slick-next{right:-2px}.creator-carousel[data-v-a3f1a5d1] .slick-next:before,.creator-carousel[data-v-a3f1a5d1] .slick-prev:before{color:#8b7548;font-size:14px}.creator-carousel[data-v-a3f1a5d1] .slick-dots{align-items:center;bottom:-10px;display:flex!important;gap:4px;justify-content:center}.creator-carousel[data-v-a3f1a5d1] .slick-dots li{margin:0;width:16px}.creator-carousel[data-v-a3f1a5d1] .slick-dots li button{height:6px}.creator-carousel[data-v-a3f1a5d1] .slick-dots li button:before{background:#d5c09599;border-radius:999px;color:transparent;height:6px;opacity:1;width:16px}.creator-carousel[data-v-a3f1a5d1] .slick-dots li.slick-active button:before{background:#f3c24f}.recommend-head[data-v-a3f1a5d1]{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.recommend-title[data-v-a3f1a5d1]{color:#5f584f;font-size:17px;font-weight:700}.recommend-subtitle[data-v-a3f1a5d1]{color:#8e877b;font-size:12px;margin-top:4px}.recommend-chips[data-v-a3f1a5d1]{display:flex;flex-wrap:wrap;gap:8px}.recommend-chip[data-v-a3f1a5d1]{background:linear-gradient(180deg,#fffdf8,#f7f1e6);border:1px solid #eadfcd;border-radius:999px;color:#7b725f;cursor:pointer;padding:7px 14px;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.recommend-chip.active[data-v-a3f1a5d1],.recommend-chip[data-v-a3f1a5d1]:hover{border-color:#f3c24f;box-shadow:0 8px 18px #f3c24f1f;transform:translateY(-1px)}.recommend-chip.active[data-v-a3f1a5d1]{background:linear-gradient(180deg,#f7d77f,#f3c24f);color:#4d3600}.posts-head[data-v-a3f1a5d1]{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:14px;padding:16px 16px 0}.posts-title[data-v-a3f1a5d1]{color:#5b5247;font-size:20px;font-weight:700}.posts-subtitle[data-v-a3f1a5d1]{color:#8e877b;font-size:12px;margin-top:4px}.posts-state[data-v-a3f1a5d1]{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.posts-badge[data-v-a3f1a5d1]{align-items:center;background:linear-gradient(180deg,#f7d77f,#f3c24f);border:0;border-radius:999px;box-shadow:0 10px 18px #f3c24f24;color:#4d3600;display:inline-flex;font-family:inherit;font-size:12px;font-weight:700;min-height:30px;padding:0 12px}.posts-badge-button[data-v-a3f1a5d1]{cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.posts-badge-button[data-v-a3f1a5d1]:hover{box-shadow:0 8px 18px #f3c24f1f;transform:translateY(-1px)}.posts-badge.soft[data-v-a3f1a5d1]{background:linear-gradient(180deg,#fffdf8,#f6efe5);border:1px solid #eadfcd;box-shadow:none;color:#7b725f}.posts-pagination[data-v-a3f1a5d1]{display:flex;justify-content:center;padding:16px 0 20px}.posts-waterfall[data-v-a3f1a5d1]{-moz-column-count:4;column-count:4;-moz-column-gap:16px;column-gap:16px;padding:10px 16px 0}.posts.card[data-v-a3f1a5d1]{background:linear-gradient(180deg,#fffdf9fa,#f9f3ecf5);border:1px solid hsla(37,41%,86%,.92);border-radius:22px;box-shadow:0 18px 36px #5d492e14,0 4px 10px #5d492e0a;padding-top:0}.forum-switch-card[data-v-a3f1a5d1]{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.card-item[data-v-a3f1a5d1]{align-items:center;background:linear-gradient(180deg,#fffdf8,#f7f1e7);border:1px solid #eadfcd;border-radius:999px;color:#5f584f;cursor:pointer;display:inline-flex;gap:8px;justify-content:center;margin:0;max-width:100%;min-height:40px;outline:none;padding:8px 14px;text-decoration:none;-webkit-text-decoration-skip:objects;overflow-wrap:anywhere;text-align:center;transition:color .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease;word-break:break-word}.forum-avatar[data-v-a3f1a5d1]{border-radius:50%;flex-shrink:0;height:22px;width:22px}.card-item.active[data-v-a3f1a5d1]{background:#255cf414;border-color:#255cf438;color:#255cf4}.card-item.active_fangche[data-v-a3f1a5d1]{background:linear-gradient(180deg,#fae7a7,#f3c24f);border-color:#f3c24f73;box-shadow:0 8px 18px #f3c24f29;color:#8d6200}@media screen and (min-width:600px){.card-item[data-v-a3f1a5d1]{white-space:nowrap}}@media (min-width:440px){.search-show .ant-input-group-wrapper[data-v-a3f1a5d1]{justify-content:flex-start!important;margin:0!important}}@media (max-width:1023px){.posts-waterfall[data-v-a3f1a5d1]{-moz-column-count:3;column-count:3;-moz-column-gap:14px;column-gap:14px}}@media (max-width:820px){.search-show[data-v-a3f1a5d1]{align-items:stretch;flex-direction:column}.search-input[data-v-a3f1a5d1]{width:100%}.creator-grid[data-v-a3f1a5d1]{grid-template-columns:repeat(2,minmax(0,1fr))}.posts-waterfall[data-v-a3f1a5d1]{-moz-column-count:2;column-count:2;-moz-column-gap:12px;column-gap:12px}}@media (max-width:640px){.forum-switch-card[data-v-a3f1a5d1]{gap:8px;padding:14px}.card-item[data-v-a3f1a5d1]{font-size:13px;min-height:36px;padding:7px 12px;white-space:normal}.forum-avatar[data-v-a3f1a5d1]{height:20px;width:20px}.posts-head[data-v-a3f1a5d1]{padding:14px 14px 0}.posts-title[data-v-a3f1a5d1]{font-size:18px}.posts-waterfall[data-v-a3f1a5d1]{-moz-column-count:2;column-count:2;-moz-column-gap:10px;column-gap:10px;padding:8px 10px 0}.creator-item[data-v-a3f1a5d1]{padding:10px 8px}.creator-avatar[data-v-a3f1a5d1]{font-size:14px;height:36px;width:36px}.creator-action[data-v-a3f1a5d1]{min-width:52px}.creator-card[data-v-a3f1a5d1]{padding-bottom:24px}.creator-carousel[data-v-a3f1a5d1]{margin-bottom:4px}.creator-carousel[data-v-a3f1a5d1] .slick-dots{bottom:-18px;gap:6px}.creator-carousel[data-v-a3f1a5d1] .slick-dots li{height:7px;width:7px}.creator-carousel[data-v-a3f1a5d1] .slick-dots li.slick-active{width:18px}.creator-carousel[data-v-a3f1a5d1] .slick-dots li button,.creator-carousel[data-v-a3f1a5d1] .slick-dots li button:before{border-radius:999px;height:7px;width:7px}.creator-carousel[data-v-a3f1a5d1] .slick-dots li.slick-active button,.creator-carousel[data-v-a3f1a5d1] .slick-dots li.slick-active button:before{width:18px}.creator-carousel[data-v-a3f1a5d1] .slick-next,.creator-carousel[data-v-a3f1a5d1] .slick-prev{display:none!important}.posts-pagination[data-v-a3f1a5d1]{padding:16px 10px 18px}.posts-pagination[data-v-a3f1a5d1] .ant-pagination{display:flex;flex-wrap:wrap;justify-content:center;row-gap:8px}}
