.essay-card[data-v-147257cc]{cursor:pointer;margin-bottom:10px;position:relative;transition:transform .45s ease;width:100%}.essay-card[data-v-147257cc]:hover{transform:translateY(-6px)}.essay-card:hover .cover[data-v-147257cc]{transform:scale(1.06)}.essay-card:hover .logo-img[data-v-147257cc]{transform:rotate(130deg)}.essay-card-under[data-v-147257cc]{background:transparent;border:1px solid #3a3a3a;border-radius:0 0 12px 12px;border-top:none;bottom:-8px;height:10px;left:24px;pointer-events:none;position:absolute;right:24px;z-index:0}.essay-card-face[data-v-147257cc]{align-items:stretch;background:#fff;border:1px solid #3a3a3a;border-radius:16px;box-sizing:border-box;display:flex;gap:22px;min-height:264px;padding:20px;position:relative;transition:border-color .15s ease;z-index:1}.essay-card:hover .essay-card-face[data-v-147257cc],.essay-card:hover .essay-card-under[data-v-147257cc]{border-color:#111}.essay-card:hover .essay-card-under[data-v-147257cc]{border-top:none}.cover-wrap[data-v-147257cc]{background:#eaf4ff;border-radius:14px;flex-shrink:0;min-height:224px;overflow:hidden;width:300px}.cover[data-v-147257cc]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .35s ease;width:100%}.body[data-v-147257cc]{display:flex;flex:1;flex-direction:column;min-width:0;padding:10px 6px 10px 0}.cate[data-v-147257cc]{align-self:flex-start;background:#fff;border:1px solid;border-radius:999px;font-size:12px;font-weight:600;gap:6px;height:24px;line-height:1;margin-bottom:12px;padding:0 10px 0 7px}.cate[data-v-147257cc],.target[data-v-147257cc]{align-items:center;display:inline-flex}.target[data-v-147257cc]{border:1.5px solid;border-radius:50%;box-sizing:border-box;flex-shrink:0;height:11px;justify-content:center;position:relative;width:11px}.target .target-core[data-v-147257cc]{border-radius:50%;height:4px;width:4px}.title[data-v-147257cc]{color:#3e4d63;font-size:16px;font-weight:600;line-height:1.4;margin:0;padding-bottom:0}.intro[data-v-147257cc],.title[data-v-147257cc]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.intro[data-v-147257cc]{color:#6a6a6a;font-size:14px;line-height:1.75;margin:6px 0 0}.meta[data-v-147257cc]{gap:14px;margin-top:auto;padding-top:18px}.logo-mark[data-v-147257cc],.meta[data-v-147257cc]{align-items:center;display:flex}.logo-mark[data-v-147257cc]{background:#fff;border:1px solid #e85d5d;border-radius:50%;flex-shrink:0;height:36px;justify-content:center;overflow:hidden;width:36px}.logo-img[data-v-147257cc]{height:22px;-o-object-fit:contain;object-fit:contain;transition:transform .45s ease;width:22px}.meta-text[data-v-147257cc]{display:flex;flex-direction:column;gap:6px;min-width:0}.stats[data-v-147257cc]{color:#7a7a7a;display:flex;font-size:13px;gap:14px}.stat[data-v-147257cc],.stats[data-v-147257cc]{align-items:center}.stat[data-v-147257cc]{display:inline-flex;gap:4px}.stat.heat[data-v-147257cc]{color:#e48383}.stat .heat-icon[data-v-147257cc]{flex-shrink:0}.like-btn[data-v-147257cc]{align-items:center;background:#fafafa;border:1px solid #eee;border-radius:999px;color:#7a7a7a;cursor:pointer;display:inline-flex;font-size:13px;gap:4px;height:28px;padding:0 10px;transition:background .2s ease,transform .2s ease}.like-btn .like-icon[data-v-147257cc]{display:inline-block;line-height:1}.like-btn[data-v-147257cc]:hover{background:#ffe8ec}.like-btn:hover .like-icon[data-v-147257cc]{animation:dithering-147257cc .6s linear infinite}.like-btn.liked[data-v-147257cc]{background:#fff0f3}@keyframes dithering-147257cc{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}.meta-user[data-v-147257cc]{align-items:center;display:flex;font-size:13px}.date[data-v-147257cc]{color:#777}@media(max-width:1100px){.essay-card-face[data-v-147257cc]{min-height:0}.cover-wrap[data-v-147257cc]{min-height:180px;width:240px}}@media(max-width:900px){.essay-card-face[data-v-147257cc]{flex-direction:column;gap:14px;padding:14px}.cover-wrap[data-v-147257cc]{height:180px;min-height:180px;width:100%}}body[type=dark] .essay-card-under[data-v-147257cc]{border-color:#ffffff47}body[type=dark] .essay-card-face[data-v-147257cc]{background:var(--bgColor2);border-color:#ffffff47}body[type=dark] .essay-card:hover .essay-card-face[data-v-147257cc],body[type=dark] .essay-card:hover .essay-card-under[data-v-147257cc]{border-color:#ffffff8c}body[type=dark] .essay-card:hover .essay-card-under[data-v-147257cc]{border-top:none}body[type=dark] .cover-wrap[data-v-147257cc]{background:#1c2833}body[type=dark] .cate[data-v-147257cc]{background:transparent}body[type=dark] .title[data-v-147257cc]{color:#ffffffe0}body[type=dark] .intro[data-v-147257cc]{color:var(--gray7)}body[type=dark] .logo-mark[data-v-147257cc]{background:var(--bgColor3);border-color:#e85d5d}body[type=dark] .date[data-v-147257cc],body[type=dark] .stats[data-v-147257cc]{color:var(--gray6)}body[type=dark] .like-btn[data-v-147257cc]{background:var(--bgColor3);border-color:#ffffff26;color:var(--gray7)}body[type=dark] .like-btn.liked[data-v-147257cc],body[type=dark] .like-btn[data-v-147257cc]:hover{background:var(--bgColor4)}.list-page[data-v-5acba5d3]{background:var(--bgColor1);min-height:100vh;padding-bottom:36px;width:100%}.list-content[data-v-5acba5d3]{margin:0 auto;position:relative;width:var(--width)}.layout[data-v-5acba5d3]{align-items:start;display:grid;gap:20px;grid-template-columns:minmax(0,875px) 375px;justify-content:center;margin-top:42px;width:100%}.main[data-v-5acba5d3]{min-width:0}.card-list[data-v-5acba5d3]{display:flex;flex-direction:column;gap:24px}.more[data-v-5acba5d3]{color:var(--gray6);font-size:16px;margin:30px 0 8px;text-align:center}.more span[data-v-5acba5d3]{cursor:pointer}.side[data-v-5acba5d3]{display:flex;flex-direction:column;gap:50px;padding-top:14px;width:375px}.panel-shell[data-v-5acba5d3]{margin-bottom:10px;position:relative}.rank-shell[data-v-5acba5d3]{position:sticky;top:58px;z-index:4}.panel-under[data-v-5acba5d3]{background:transparent;border:1px solid #3a3a3a;border-radius:0 0 12px 12px;border-top:none;bottom:-8px;height:10px;left:16px;pointer-events:none;position:absolute;right:16px;z-index:0}.panel[data-v-5acba5d3]{background:#fff;border:1px solid #3a3a3a;border-radius:16px;box-sizing:border-box;padding:45px 25px 30px;position:relative;z-index:1}.panel-tab[data-v-5acba5d3]{align-items:center;background:#fff;border:1px solid #3a3a3a;border-radius:999px;color:#222;display:inline-flex;font-size:14px;font-weight:700;height:28px;justify-content:center;left:22px;min-width:64px;padding:0 16px;position:absolute;top:-13px;z-index:2}.search-inner[data-v-5acba5d3],.search-panel .search-inner[data-v-5acba5d3]{box-sizing:border-box;width:100%}.search-inner[data-v-5acba5d3]{align-items:center;background:#fff;border:1px solid #d0d0d0;border-radius:999px;display:flex;height:44px;padding:0 8px 0 18px}.search-inner input[data-v-5acba5d3]{background:transparent;border:none;color:#333;flex:1;font-size:14px;height:100%;min-width:0;outline:none;width:100%}.search-inner input[data-v-5acba5d3]::-moz-placeholder{color:#aaa}.search-inner input[data-v-5acba5d3]::placeholder{color:#aaa}.search-btn[data-v-5acba5d3]{align-items:center;background:transparent;border:none;border-radius:50%;color:#555;cursor:pointer;display:inline-flex;flex-shrink:0;height:34px;justify-content:center;width:34px}.search-btn[data-v-5acba5d3]:hover{background:#f2f2f2}.rank-list[data-v-5acba5d3]{display:flex;flex-direction:column;gap:16px;list-style:none;margin:0;padding:0}.rank-item[data-v-5acba5d3]{align-items:flex-start;border-radius:10px;cursor:pointer;display:flex;gap:12px;margin:-4px;padding:4px;transition:transform .35s cubic-bezier(.22,1,.36,1),background .25s ease}.rank-item[data-v-5acba5d3]:hover{background:#00000008;transform:translate(6px)}.rank-item:hover .rank-cover-wrap[data-v-5acba5d3]{box-shadow:0 8px 18px #0000002e;transform:rotate(-5deg) scale(1.08)}.rank-item:hover .rank-cover[data-v-5acba5d3]{transform:scale(1.06)}.rank-item:hover .rank-title[data-v-5acba5d3]{color:#111;transform:translate(2px)}.rank-item:hover .rank-date[data-v-5acba5d3]{color:#666;letter-spacing:.04em}.rank-item:nth-child(2n):hover .rank-cover-wrap[data-v-5acba5d3]{transform:rotate(5deg) scale(1.08)}.rank-cover-wrap[data-v-5acba5d3]{background:#f3f3f3;border:1px solid #e5e5e5;border-radius:8px;flex-shrink:0;height:64px;overflow:hidden;transition:transform .4s cubic-bezier(.34,1.4,.64,1),box-shadow .3s ease;width:64px}.rank-cover[data-v-5acba5d3]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease;width:100%}.rank-body[data-v-5acba5d3]{flex:1;min-width:0;padding-top:2px}.rank-title[data-v-5acba5d3]{color:#222;display:-webkit-box;font-size:14px;-webkit-line-clamp:2;line-height:1.45;-webkit-box-orient:vertical;overflow:hidden;transition:color .25s ease,transform .3s ease}.rank-date[data-v-5acba5d3]{color:#999;font-size:12px;margin-top:6px;transition:color .25s ease,letter-spacing .3s ease}.panel-shell[data-v-5acba5d3]:has(.tag-panel){flex-shrink:0}.tag-panel[data-v-5acba5d3]{min-height:231px}.tag-cloud[data-v-5acba5d3],.tag-panel[data-v-5acba5d3]{height:auto;overflow:visible}.tag-cloud[data-v-5acba5d3]{display:flex;flex-wrap:wrap;gap:12px 10px;min-height:156px}.cloud-tag[data-v-5acba5d3]{align-items:center;background:#fff;border:1px solid #888;border-radius:999px;box-sizing:border-box;cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:12px;gap:5px;height:30px;justify-content:center;line-height:1;padding:0 12px;transition:background .12s ease,box-shadow .12s ease;white-space:nowrap;width:auto}.cloud-tag span[data-v-5acba5d3]{color:#888}.cloud-tag .target[data-v-5acba5d3]{align-items:center;border:1.5px solid;border-radius:50%;box-sizing:border-box;display:inline-flex;flex-shrink:0;height:11px;justify-content:center;width:11px}.cloud-tag .target-core[data-v-5acba5d3]{border-radius:50%;height:4px;width:4px}.cloud-tag.active[data-v-5acba5d3],.cloud-tag[data-v-5acba5d3]:hover{box-shadow:2px 2px 0 var(--tag-color,#888)}.cloud-tag.active[data-v-5acba5d3]{font-weight:700}@media(max-width:1360px){.layout[data-v-5acba5d3]{gap:16px;grid-template-columns:minmax(0,1fr) 340px}.side[data-v-5acba5d3]{width:340px}}@media(max-width:1100px){.layout[data-v-5acba5d3]{grid-template-columns:1fr}.side[data-v-5acba5d3]{max-width:480px;order:-1;padding-top:8px;position:static;width:100%}}@media(max-width:768px){.list-content[data-v-5acba5d3]{box-sizing:border-box;padding:0 16px;width:100%}}body[type=dark] .panel[data-v-5acba5d3],body[type=dark] .panel-tab[data-v-5acba5d3],body[type=dark] .search-inner[data-v-5acba5d3]{background:var(--bgColor2);border-color:#ffffff47;color:var(--gray8)}body[type=dark] .panel-under[data-v-5acba5d3]{border-color:#ffffff47;border-top:none}body[type=dark] .panel-tab[data-v-5acba5d3],body[type=dark] .search-inner input[data-v-5acba5d3]{color:var(--gray9)}body[type=dark] .search-inner input[data-v-5acba5d3]::-moz-placeholder{color:var(--gray6)}body[type=dark] .search-inner input[data-v-5acba5d3]::placeholder{color:var(--gray6)}body[type=dark] .search-btn[data-v-5acba5d3]{color:var(--gray7)}body[type=dark] .search-btn[data-v-5acba5d3]:hover{background:var(--bgColor4)}body[type=dark] .rank-item[data-v-5acba5d3]:hover{background:#ffffff0f}body[type=dark] .rank-title[data-v-5acba5d3]{color:var(--gray9)}body[type=dark] .rank-date[data-v-5acba5d3]{color:var(--gray6)}body[type=dark] .rank-cover-wrap[data-v-5acba5d3]{background:var(--bgColor3);border-color:#fff3}body[type=dark] .cloud-tag[data-v-5acba5d3]{background:var(--bgColor2)}body[type=dark] .cloud-tag.active[data-v-5acba5d3],body[type=dark] .cloud-tag[data-v-5acba5d3]:hover{background:var(--bgColor4)}
