.btn.active[data-v-7b4920c8]{background-color:var(--primary);color:#020617}.hero-slider[data-v-93398e70]{width:100%;position:relative}.slider-container[data-v-93398e70]{border-radius:var(--radius);background:#000;height:460px;display:flex;position:relative;overflow:hidden}.slide-bg[data-v-93398e70]{background-position:50%;background-size:cover;flex:1;position:relative}.overlay[data-v-93398e70]{background:linear-gradient(#0000001a,#000000bf);position:absolute;inset:0}.content-box[data-v-93398e70]{color:#fff;max-width:60%;position:absolute;bottom:35px;left:35px}.category-badge[data-v-93398e70]{background:var(--primary);border-radius:6px;padding:4px 10px;font-size:.75rem}.headline[data-v-93398e70]{margin-top:12px;margin-bottom:10px;font-size:1.9rem;font-weight:800;line-height:1.3}.excerpt[data-v-93398e70]{opacity:.9;margin-bottom:14px;font-size:1rem}.read-btn[data-v-93398e70]{background:var(--primary);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:8px 18px;font-weight:600}.read-btn[data-v-93398e70]:hover{background:var(--primary-dark)}.side-list[data-v-93398e70]{background:#0b1120;width:32%;padding:15px;overflow-y:auto}.side-item[data-v-93398e70]{cursor:pointer;color:#eee;border-bottom:1px solid #eee;padding:8px 0;font-size:.9rem;transition:all .2s}.side-item[data-v-93398e70]:hover{color:#eee}.side-item.active[data-v-93398e70]{color:var(--primary);font-weight:700}@media (max-width:767px){.slider-container[data-v-93398e70]{flex-direction:column;height:auto}.slide-bg[data-v-93398e70]{min-height:260px}.content-box[data-v-93398e70]{max-width:100%;padding:16px;position:static}.headline[data-v-93398e70]{font-size:1.5rem}.excerpt[data-v-93398e70]{font-size:.9rem}.side-list[data-v-93398e70]{width:100%}}:root{--primary:#ff7e2e;--primary-dark:#ff7e2e;--text-dark:#111827;--text-muted:#ff4e7e;--card-bg:#fff;--border-color:#ff4e7e;--radius:12px}*,:before,:after{box-sizing:border-box}body{color:var(--text-dark);background:#f3f4f6;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.app-root{min-height:100vh}.card{border-radius:var(--radius);border:1px solid var(--border-color);background:var(--card-bg);box-shadow:0 8px 24px #0f172a0a}.btn-primary{background:var(--primary);border-color:var(--primary)}.btn-primary:hover{background:var(--primary-dark);border-color:var(--primary-dark)}.site-header{border-bottom:1px solid var(--border-color);color:#f9fafb;background:#0b1120}.site-header-top{text-align:center;padding:12px 0 6px}.site-title{letter-spacing:.06em;text-transform:uppercase;font-size:1.6rem;font-weight:800}.site-title span{color:var(--primary)}.site-tagline{text-transform:uppercase;letter-spacing:.25em;opacity:.7;font-size:.8rem}.main-nav{border-top:1px solid #94a3b84d;margin-top:10px;padding-top:8px}.main-nav .nav-link{font-size:.9rem;font-weight:500;color:#e5e7eb!important}.main-nav .nav-link.router-link-active,.main-nav .nav-link:hover{color:var(--primary)!important}.site-footer{color:#e5e7eb;background:#020617}.site-footer h6{text-transform:uppercase;letter-spacing:.16em;color:#9ca3af;font-size:.9rem}.footer-logo{letter-spacing:.12em;font-weight:800}.footer-logo span{color:var(--primary)}.footer-link{color:#e5e7eb;margin-bottom:.25rem;font-size:.9rem;text-decoration:none;display:block}.footer-link:hover{color:var(--primary)}.news-meta{color:var(--text-muted);font-size:.75rem}.news-title{font-size:1.05rem;font-weight:600}.news-excerpt{color:var(--text-muted);font-size:.9rem}.hero-image{border-radius:var(--radius);max-height:360px;overflow:hidden}.hero-image img{object-fit:cover;width:100%;height:100%}.section-heading{text-transform:uppercase;letter-spacing:.14em;color:#4b5563;font-size:1.1rem;font-weight:700}.section-heading span{border-bottom:3px solid var(--primary);padding-bottom:4px}.article-card-horizontal{gap:12px;display:flex}.article-card-horizontal img{object-fit:cover;border-radius:10px;width:110px;height:80px}.chip{color:#0f172a;background:#2dc7d01f;border-radius:999px;align-items:center;padding:2px 10px;font-size:.75rem;font-weight:500;display:inline-flex}.cursor-pointer{cursor:pointer}
