.news-page.svelte-1gc460s{padding-top:80px;min-height:100vh;background:var(--bg-primary);padding-bottom:80px}.news-header.svelte-1gc460s{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:32px;padding-top:16px}.nh-title.svelte-1gc460s{font-family:Uncage,Montserrat,sans-serif;font-size:34px;font-weight:900;color:#fff;margin-bottom:8px}.nh-sub.svelte-1gc460s{font-size:14px;color:#ffffff61;max-width:500px;line-height:1.6}.rss-btn.svelte-1gc460s{display:inline-flex;align-items:center;gap:7px;padding:9px 18px;background:#0088cc1f;border:1px solid rgba(0,136,204,.25);border-radius:10px;color:#7dd3fc;font-size:13px;font-weight:600;font-family:Montserrat,sans-serif;text-decoration:none;white-space:nowrap;flex-shrink:0;transition:background .2s}.rss-btn.svelte-1gc460s:hover{background:#0088cc38}.tabs-wrap.svelte-1gc460s{border-bottom:1px solid rgba(255,255,255,.07);margin-bottom:8px}.tabs-row.svelte-1gc460s{display:flex;gap:0;overflow-x:auto;scrollbar-width:none}.tabs-row.svelte-1gc460s::-webkit-scrollbar{display:none}.tab-btn.svelte-1gc460s{padding:10px 18px;background:none;border:none;border-bottom:2px solid transparent;color:#ffffff59;font-size:13px;font-weight:600;font-family:Montserrat,sans-serif;cursor:pointer;white-space:nowrap;transition:color .2s,border-color .2s;margin-bottom:-1px}.tab-btn.svelte-1gc460s:hover{color:#ffffffb3}.tab-btn.active.svelte-1gc460s{color:#fff;border-bottom-color:#7c3aed}.news-list.svelte-1gc460s{display:flex;flex-direction:column;gap:10px}.news-item.svelte-1gc460s{display:flex;align-items:center;gap:16px;padding:20px 22px;background:var(--bg-card);border:none;border-radius:16px;cursor:pointer;transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s;box-shadow:0 2px 12px #0000004d}.news-item.svelte-1gc460s:hover{transform:translateY(-2px);box-shadow:0 8px 28px #00000080}.news-item.svelte-1gc460s:hover .ni-arrow:where(.svelte-1gc460s){opacity:1;transform:translate(3px)}.news-item.svelte-1gc460s:hover .ni-title:where(.svelte-1gc460s){color:#c4b5fd}.ni-body.svelte-1gc460s{flex:1;min-width:0}.ni-top.svelte-1gc460s{margin-bottom:8px}.ni-tag.svelte-1gc460s{display:inline-flex;align-items:center;padding:2px 9px;border:1px solid;border-radius:99px;font-size:11px;font-weight:700;font-family:Montserrat,sans-serif}.ni-title.svelte-1gc460s{font-family:Montserrat,sans-serif;font-size:15px;font-weight:700;color:#ffffffeb;line-height:1.45;margin-bottom:6px;transition:color .2s}.ni-desc.svelte-1gc460s{font-size:13px;color:#ffffff59;line-height:1.6;margin-bottom:10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ni-meta.svelte-1gc460s{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.ni-date.svelte-1gc460s{font-size:12px;color:#ffffff40;font-weight:500}.ni-dot.svelte-1gc460s{font-size:12px;color:#ffffff26}.ni-read.svelte-1gc460s,.ni-views.svelte-1gc460s{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:#ffffff40;font-weight:500}.ni-arrow.svelte-1gc460s{color:#ffffff26;flex-shrink:0;opacity:0;transition:opacity .2s,transform .2s,color .2s}.news-item.svelte-1gc460s:hover .ni-arrow:where(.svelte-1gc460s){color:#a78bfa}@media(max-width:640px){.news-header.svelte-1gc460s{flex-direction:column}.nh-title.svelte-1gc460s{font-size:24px}.ni-title.svelte-1gc460s{font-size:14px}.ni-desc.svelte-1gc460s{-webkit-line-clamp:3}}
