.tags-page[data-v-877ff7ee]{margin:0 auto;max-width:1400px;min-height:calc(100vh - 80px);padding:24px 0;position:relative}.tags-page[data-v-877ff7ee]:before{background:radial-gradient(circle at 10% 20%,rgba(57,197,187,.03) 0,transparent 20%),radial-gradient(circle at 90% 80%,rgba(57,67,197,.03) 0,transparent 20%);content:"";height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:-1}.content-layout[data-v-877ff7ee]{align-items:start;display:grid;gap:32px;grid-template-columns:minmax(0,1fr) 380px;min-height:100vh;padding:0 24px}@media(max-width:1024px){.content-layout[data-v-877ff7ee]{grid-template-columns:1fr;padding:16px}}.main-content[data-v-877ff7ee]{min-width:0;position:relative}.poetize-card[data-v-877ff7ee]{background:var(--card-bg);border-radius:10px;box-shadow:var(--shadow-card);padding:20px}.page-header[data-v-877ff7ee]{overflow:hidden;padding:32px 0;text-align:center}.page-header[data-v-877ff7ee],.page-header h3[data-v-877ff7ee]{margin-bottom:8px;position:relative}.page-header h3[data-v-877ff7ee]{background:linear-gradient(120deg,#39c5bb,#3943c5);background-clip:text;-webkit-background-clip:text;font-size:1.6em;font-weight:800;-webkit-text-fill-color:transparent;display:inline-block;letter-spacing:2px;text-shadow:3px 3px 6px rgba(0,0,0,.1)}.page-header .subtitle[data-v-877ff7ee]{color:var(--text-secondary);display:inline-block;font-size:1.2em;opacity:.8;padding:4px 24px}.tags-cloud[data-v-877ff7ee]{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-bottom:8px;padding:0 16px 16px}.tags-cloud .tag-item[data-v-877ff7ee]{align-items:center;animation:tagAppear-877ff7ee .4s ease-out backwards;animation-delay:var(--animation-delay);background:var(--hover-bg);border-radius:999px;color:var(--text-primary);cursor:pointer;display:flex;font-size:1em;gap:8px;overflow:hidden;padding:8px 16px;position:relative;transition:all .3s ease}.tags-cloud .tag-item i[data-v-877ff7ee]{color:var(--tag-color);font-size:.9em;transition:color .3s ease,transform .3s ease}.tags-cloud .tag-item .tag-name[data-v-877ff7ee]{position:relative;z-index:1}.tags-cloud .tag-item .tag-count[data-v-877ff7ee]{background:color-mix(in srgb,var(--tag-color) 14%,transparent);border-radius:999px;color:var(--text-secondary);font-size:.85em;padding:3px 12px;transition:all .3s ease}.tags-cloud .tag-item[data-v-877ff7ee]:hover{background:var(--accent-color);color:#fff;transform:translateY(-2px)}.tags-cloud .tag-item:hover i[data-v-877ff7ee]{color:#fff;transform:rotate(-10deg)}.tags-cloud .tag-item:hover .tag-count[data-v-877ff7ee]{background:#ffffff40;color:#fff}.tags-cloud .tag-item.active[data-v-877ff7ee]{background:var(--accent-color);box-shadow:0 4px 12px color-mix(in srgb,var(--accent-color) 40%,transparent);color:#fff}.tags-cloud .tag-item.active i[data-v-877ff7ee]{color:#fff}.tags-cloud .tag-item.active .tag-count[data-v-877ff7ee]{background:#ffffff40;color:#fff}.tag-header[data-v-877ff7ee]{background:var(--card-bg);border-radius:10px;margin-bottom:32px;overflow:hidden;padding:16px 32px;position:relative}.tag-header .header-line[data-v-877ff7ee]{background:linear-gradient(180deg,#39c5bb,#3972c5);height:100%;left:0;position:absolute;top:0;width:4px}.tag-header .header-line[data-v-877ff7ee]:after,.tag-header .header-line[data-v-877ff7ee]:before{background:#fff;content:"";filter:blur(4px);height:10px;left:0;position:absolute;width:100%}.tag-header .header-line[data-v-877ff7ee]:before{top:0}.tag-header .header-line[data-v-877ff7ee]:after{bottom:0}.tag-header h2[data-v-877ff7ee]{align-items:center;color:var(--text-primary);display:flex;font-size:1.6em;gap:8px;margin:0}.tag-header h2 i[data-v-877ff7ee]{color:#39c5bb;font-size:.9em;transition:transform .3s ease}.tag-header h2 .post-count[data-v-877ff7ee]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:linear-gradient(120deg,#39c5bb1a,#3943c51a);border:1px solid rgba(57,197,187,.15);border-radius:10px;color:var(--text-secondary);display:flex;font-size:.6em;gap:4px;letter-spacing:.5px;margin-left:auto;padding:4px 16px;transition:all .3s ease}.tag-header h2 .post-count .count-number[data-v-877ff7ee]{color:#39c5bb;font-size:1.2em;font-weight:600}.tag-header h2 .post-count[data-v-877ff7ee]:hover{border-color:#39c5bb66;box-shadow:0 4px 12px #39c5bb26;transform:translateY(-2px)}.articles-wrapper[data-v-877ff7ee]{animation:slideUp-877ff7ee .6s ease-out;padding:0 24px}.sidebar-container[data-v-877ff7ee]{position:sticky;top:80px}@media(max-width:1024px){.sidebar-container[data-v-877ff7ee]{height:auto;overflow-y:visible;position:relative;top:0}}@keyframes tagAppear-877ff7ee{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp-877ff7ee{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn-877ff7ee{0%{opacity:0}to{opacity:1}}@media(max-width:640px){.tags-page[data-v-877ff7ee]{padding:16px 0}.content-card[data-v-877ff7ee]{border-radius:10px;margin:0}.page-header[data-v-877ff7ee]{padding:24px 0}.page-header h1[data-v-877ff7ee]{font-size:2.4em}.tags-cloud[data-v-877ff7ee]{gap:8px;padding:0 16px 24px}.tags-cloud .tag-item[data-v-877ff7ee]{font-size:.9em;padding:4px 16px}.tag-header[data-v-877ff7ee]{padding:8px 16px}.tag-header h2[data-v-877ff7ee]{font-size:1.4em}.articles-wrapper[data-v-877ff7ee]{padding:0 16px}}.header-waves[data-v-877ff7ee],.tag-background[data-v-877ff7ee],.wave[data-v-877ff7ee]{display:none}
