@charset "UTF-8";.blog-page[data-v-b14c6589]{max-width:1400px;margin:auto;padding:150px 60px 120px;min-height:70vh}.head .sub[data-v-b14c6589]{color:var(--theme-accent);font-size:13px;letter-spacing:4px;text-transform:uppercase}.head .title[data-v-b14c6589]{margin-top:18px;font-size:60px;font-weight:600;line-height:1.2}.head .desc[data-v-b14c6589]{margin-top:22px;max-width:560px;color:var(--theme-muted);font-size:17px;line-height:2}.tabs[data-v-b14c6589]{display:flex;gap:12px;margin:54px 0 40px;padding-bottom:18px;border-bottom:1px solid var(--theme-border)}.tabs button[data-v-b14c6589]{position:relative;background:none;border:none;padding:12px 22px;font-size:15px;color:var(--theme-muted);border-radius:999px;cursor:pointer;transition:color .25s ease,background .25s ease}.tabs button[data-v-b14c6589]:after{content:"";position:absolute;left:22px;right:22px;bottom:-19px;height:2px;border-radius:2px;background:var(--theme-accent);transform:scaleX(0);transition:transform .3s ease}.tabs button[data-v-b14c6589]:hover{color:var(--theme-text)}.tabs button.on[data-v-b14c6589]{color:var(--theme-text);background:#ffffff0a}.tabs button.on[data-v-b14c6589]:after{transform:scaleX(1)}.tag-cloud[data-v-b14c6589]{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:40px}.tag-cloud button[data-v-b14c6589]{display:inline-flex;align-items:center;gap:8px;background:#ffffff0a;border:1px solid rgba(255,255,255,.09);color:var(--theme-muted);font-size:13px;padding:8px 16px;border-radius:999px;cursor:pointer;transition:all .25s ease}.tag-cloud button .count[data-v-b14c6589]{font-size:11px;color:#ffffff59}.tag-cloud button[data-v-b14c6589]:hover{border-color:#d8b87873;color:var(--theme-text)}.tag-cloud button.on[data-v-b14c6589]{border-color:#d8b87899;background:#d8b8781a;color:var(--theme-accent)}.grid[data-v-b14c6589]{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.card[data-v-b14c6589]{display:flex;flex-direction:column;text-decoration:none;color:inherit;background:var(--theme-surface);border:1px solid rgba(255,255,255,.07);border-radius:18px;overflow:hidden;animation:cardIn-b14c6589 .5s ease both;animation-delay:var(--d, 0s);transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease}.card[data-v-b14c6589]:hover{transform:translateY(-6px);border-color:#d8b87866;box-shadow:0 30px 60px -24px #0009}.card:hover .cover img[data-v-b14c6589]{transform:scale(1.06)}.card:hover .more[data-v-b14c6589]{color:var(--theme-accent);gap:10px}@keyframes cardIn-b14c6589{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.cover[data-v-b14c6589]{position:relative;aspect-ratio:16/9;overflow:hidden;background-size:cover}.cover img[data-v-b14c6589]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.22,1,.36,1)}.cover[data-v-b14c6589]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(7,9,13,.35),transparent 45%);pointer-events:none}.badge-new[data-v-b14c6589]{position:absolute;top:12px;right:12px;z-index:1;padding:3px 10px;border-radius:999px;font-size:11px;font-weight:600;letter-spacing:.1em;color:var(--theme-button-text);background:var(--theme-accent)}.body[data-v-b14c6589]{display:flex;flex-direction:column;gap:12px;padding:22px 22px 20px;flex:1}.chips[data-v-b14c6589]{display:flex;flex-wrap:wrap;gap:8px}.chip[data-v-b14c6589]{font-size:11px;letter-spacing:.06em;color:var(--theme-accent);border:1px solid rgba(216,184,120,.35);background:#d8b87812;padding:3px 10px;border-radius:999px}.c-title[data-v-b14c6589]{font-size:20px;font-weight:600;color:var(--theme-text);line-height:1.4}.excerpt[data-v-b14c6589]{font-size:14px;color:var(--theme-muted);line-height:1.8;flex:1}.foot[data-v-b14c6589]{display:flex;align-items:center;justify-content:space-between;margin-top:6px;padding-top:14px;border-top:1px solid var(--theme-border)}.foot .date[data-v-b14c6589]{font-size:13px;color:#fff6;letter-spacing:.05em}.foot .more[data-v-b14c6589]{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--theme-muted);transition:color .25s ease,gap .25s ease}.empty[data-v-b14c6589]{margin-top:40px;color:var(--theme-muted);text-align:center;font-size:15px}.tabfade-enter-active[data-v-b14c6589],.tabfade-leave-active[data-v-b14c6589]{transition:opacity .25s ease,transform .25s ease}.tabfade-enter-from[data-v-b14c6589]{opacity:0;transform:translateY(14px)}.tabfade-leave-to[data-v-b14c6589]{opacity:0;transform:translateY(-8px)}@media (max-width: 1024px){.grid[data-v-b14c6589]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 640px){.blog-page[data-v-b14c6589]{padding:120px 24px 80px}.head .title[data-v-b14c6589]{font-size:36px}.tabs[data-v-b14c6589]{flex-wrap:wrap;gap:8px}.tabs button[data-v-b14c6589]{padding:10px 16px;font-size:14px}.tabs button[data-v-b14c6589]:after{display:none}.grid[data-v-b14c6589]{grid-template-columns:1fr;gap:20px}}
