.news-section.svelte-45iu0b{width:100%;max-width:var(--content-max);padding:0 clamp(1rem,3vw,2rem) 2.5rem;z-index:1;position:relative}.news-header.svelte-45iu0b{display:flex;align-items:center;gap:.55rem;margin-bottom:.85rem;flex-wrap:wrap}.news-badge.svelte-45iu0b{font-size:var(--fs-caption-sm);font-weight:700;font-family:var(--font-tech);padding:.15rem .45rem;border-radius:3px;background:#ff44441f;color:#f55;border:1px solid rgba(255,68,68,.2);letter-spacing:0;animation:svelte-45iu0b-newsPulse 1.6s ease-in-out infinite}@keyframes svelte-45iu0b-newsPulse{0%,to{opacity:.7}50%{opacity:1}}.news-title.svelte-45iu0b{font-size:var(--fs-subheading);color:var(--text-primary);font-weight:700;font-family:var(--font-display)}.news-orbital.svelte-45iu0b{font-size:var(--fs-caption-sm);color:var(--text-dim);font-family:var(--font-tech);font-weight:600;margin-left:auto}.news-grid.svelte-45iu0b{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem}.news-card.svelte-45iu0b{display:flex;gap:.8rem;padding:.85rem;background:linear-gradient(180deg,rgba(255,255,255,.025),transparent),var(--bg-glass);border:1px solid var(--border-neon);border-radius:var(--radius-sm);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);position:relative;overflow:hidden;cursor:default}.news-card.svelte-45iu0b:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--cyan),transparent);opacity:.2}.nc-thumb.svelte-45iu0b{flex-shrink:0;width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;border-radius:4px;background:#181938c7;border:1px solid rgba(0,255,255,.08);overflow:hidden}.nc-svg.svelte-45iu0b{width:2.35rem;height:2.35rem}.nc-body.svelte-45iu0b{flex:1;display:flex;flex-direction:column;gap:.34rem;min-width:0}.nc-meta.svelte-45iu0b{display:flex;align-items:center;gap:.3rem;flex-wrap:wrap}.nc-cat.svelte-45iu0b{font-size:var(--fs-caption-sm);color:var(--cyan);font-family:var(--font-tech);font-weight:700;letter-spacing:0;text-transform:uppercase}.nc-class.svelte-45iu0b{font-size:var(--fs-caption-sm);font-weight:600;padding:.08rem .38rem;border-radius:100px;letter-spacing:0;line-height:1.15}.nc-class.approved.svelte-45iu0b{background:#44ff8814;color:var(--green)}.nc-class.sanitized.svelte-45iu0b{background:#ffdd4414;color:var(--yellow)}.nc-class.morale.svelte-45iu0b{background:#00ffff14;color:var(--cyan)}.nc-class.advisory.svelte-45iu0b{background:#ff44aa14;color:var(--pink)}.nc-headline.svelte-45iu0b{font-family:var(--font-display);font-size:clamp(.88rem,.85rem + .12vw,.95rem);color:var(--text-primary);font-weight:600;line-height:1.22;padding:0;margin:0;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nc-snippet.svelte-45iu0b{font-size:clamp(.7rem,.69rem + .04vw,.76rem);color:var(--text-secondary);line-height:1.48;margin:0;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.nc-footer.svelte-45iu0b{display:flex;align-items:center;gap:.3rem;flex-wrap:wrap;margin-top:auto;padding-top:.2rem}.nc-cycle.svelte-45iu0b{font-size:var(--fs-caption-sm);color:var(--text-dim);font-family:var(--font-tech);font-weight:600}.nc-divider.svelte-45iu0b{font-size:var(--fs-caption-sm);color:#ffffff1f}.nc-timestamp.svelte-45iu0b{font-size:var(--fs-caption-sm);color:var(--text-dim);font-family:var(--font-mono);font-weight:500}.nc-author.svelte-45iu0b{font-size:var(--fs-caption-sm);color:var(--text-dim);font-style:italic;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:12ch}.nc-refid.svelte-45iu0b{font-size:.6rem;color:#ffffff14;font-family:var(--font-mono);letter-spacing:.05em;margin-top:.1rem}@media(max-width:767px){.news-section.svelte-45iu0b{padding:0 1rem 1.5rem}.news-grid.svelte-45iu0b{grid-template-columns:1fr;gap:.65rem}.news-header.svelte-45iu0b{gap:.4rem}.news-orbital.svelte-45iu0b{display:none}.news-card.svelte-45iu0b{padding:.78rem}.nc-headline.svelte-45iu0b{-webkit-line-clamp:3;line-clamp:3}}@media(min-width:768px)and (max-width:1023px){.news-grid.svelte-45iu0b{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1440px){.news-grid.svelte-45iu0b{grid-template-columns:repeat(3,minmax(18rem,1fr))}}.home.svelte-1uha8ag{min-height:100vh;display:flex;flex-direction:column;align-items:center;background:linear-gradient(180deg,rgba(7,8,18,.72) 0%,var(--bg-primary) 34rem),linear-gradient(115deg,rgba(68,255,136,.08),transparent 32rem),linear-gradient(245deg,rgba(255,136,68,.07),transparent 28rem),var(--bg-primary);overflow-y:auto;position:relative}.star.svelte-1uha8ag{position:fixed;border-radius:50%;background:var(--cyan);pointer-events:none;z-index:0;animation:svelte-1uha8ag-twinkle 3s ease-in-out infinite;opacity:0}@keyframes svelte-1uha8ag-twinkle{0%,to{opacity:0}30%{opacity:.4}60%{opacity:.8}}.hero.svelte-1uha8ag{position:relative;width:100%;padding:clamp(3rem,7vh,5.75rem) clamp(1rem,3vw,2rem) clamp(2rem,5vh,3.5rem);display:flex;flex-direction:column;align-items:center;text-align:center;overflow:hidden;z-index:1}.hero-content.svelte-1uha8ag{position:relative;z-index:1;width:min(var(--content-max),100%);animation:fadeInUp .6s ease}.title.svelte-1uha8ag{display:flex;align-items:center;justify-content:center;margin-bottom:.75rem}.hero-logo.svelte-1uha8ag{width:100%;max-width:clamp(18rem,45vw,40rem);height:auto;filter:drop-shadow(0 0 20px rgba(0,255,255,.15))}.subtitle.svelte-1uha8ag{font-size:var(--fs-heading);color:var(--text-secondary);font-family:var(--font-display);font-weight:600;margin:0 auto 1.35rem;max-width:48rem;min-height:calc(var(--subtitle-lines, 2) * 1.25em);display:flex;align-items:center;justify-content:center;letter-spacing:0;line-height:1.25;animation:fadeInUp .4s ease;transition:opacity .3s ease}.description.svelte-1uha8ag{color:var(--text-secondary);font-size:var(--fs-body);line-height:1.72;margin-bottom:1.15rem;max-width:var(--measure);margin-left:auto;margin-right:auto}.signal-strip.svelte-1uha8ag{display:inline-grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0 auto 1.6rem;border:1px solid rgba(0,255,255,.18);background:#00ffff1f;border-radius:8px;overflow:hidden}.signal-strip.svelte-1uha8ag span:where(.svelte-1uha8ag){display:flex;flex-direction:column;gap:.1rem;min-width:clamp(7.5rem,16vw,11rem);padding:.55rem .75rem;background:#070812c2;color:var(--text-secondary);font-size:var(--fs-caption);line-height:1.2}.signal-strip.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:var(--green);font-family:var(--font-display);font-size:var(--fs-body);line-height:1}.cta-buttons.svelte-1uha8ag{display:flex;gap:.75rem;justify-content:center;flex-wrap:wrap;margin-bottom:1.5rem}.btn-primary.svelte-1uha8ag{display:inline-flex;align-items:center;gap:.6rem;min-height:2.9rem;padding:.78rem clamp(1.15rem,2vw,1.7rem);border-radius:8px;font-weight:700;font-size:var(--fs-btn);font-family:var(--font-display);transition:all var(--transition-normal);text-decoration:none;cursor:pointer;background:linear-gradient(135deg,var(--cyan),var(--blue));color:var(--bg-primary);box-shadow:0 0 24px #00ffff40;position:relative;overflow:hidden}.btn-primary.svelte-1uha8ag:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,rgba(255,255,255,.15),transparent);opacity:0;transition:opacity var(--transition-normal)}.btn-primary.svelte-1uha8ag:hover{box-shadow:0 0 40px #0ff6;transform:translateY(-2px)}.btn-disabled.svelte-1uha8ag{pointer-events:none;opacity:.55}.btn-spinner.svelte-1uha8ag{display:inline-block;width:14px;height:14px;border:2px solid rgba(7,8,18,.4);border-top-color:var(--bg-primary);border-radius:50%;animation:svelte-1uha8ag-btnSpin .6s linear infinite;margin-left:4px}@keyframes svelte-1uha8ag-btnSpin{to{transform:rotate(360deg)}}.btn-primary.svelte-1uha8ag:hover:before{opacity:1}.btn-secondary.svelte-1uha8ag{display:inline-flex;align-items:center;gap:.6rem;min-height:2.9rem;padding:.78rem clamp(1.15rem,2vw,1.7rem);border-radius:8px;font-weight:600;font-size:var(--fs-btn);font-family:var(--font-display);transition:all var(--transition-normal);text-decoration:none;cursor:pointer;background:#00ffff0d;color:var(--text-secondary);border:1px solid var(--border-neon)}.btn-secondary.svelte-1uha8ag:hover{border-color:var(--cyan);color:var(--text-primary);background:#00ffff14;box-shadow:0 0 20px #00ffff26;transform:translateY(-2px)}.btn-accent.svelte-1uha8ag{background:linear-gradient(135deg,var(--violet),var(--pink));box-shadow:0 0 20px #84f3}.btn-icon.svelte-1uha8ag{font-size:.9rem}.alloy-display.svelte-1uha8ag{display:inline-flex;align-items:center;gap:.4rem;padding:.5rem 1.25rem;background:#ffdd440f;border:1px solid rgba(255,221,68,.2);border-radius:100px;font-family:var(--font-mono);font-size:var(--fs-body);animation:fadeInUp .4s ease}.alloy-icon.svelte-1uha8ag{font-size:var(--fs-icon-md)}.alloy-amount.svelte-1uha8ag{color:var(--yellow);font-weight:600}.alloy-label.svelte-1uha8ag{color:var(--text-dim);font-size:var(--fs-body-sm)}.features.svelte-1uha8ag{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;padding:1rem clamp(1rem,3vw,2rem) 3rem;max-width:var(--content-max);width:100%;z-index:1}.feature-card.svelte-1uha8ag{background:var(--bg-glass);border:1px solid var(--border-neon);border-radius:8px;padding:1.35rem;text-align:left;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:all var(--transition-normal);position:relative;overflow:hidden}.feature-card.svelte-1uha8ag:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--cyan),transparent);opacity:.3}.feature-card.svelte-1uha8ag:hover{border-color:var(--border-neon-strong);transform:translateY(-3px);box-shadow:var(--shadow-neon-md)}.feature-icon-wrap.svelte-1uha8ag{position:relative;width:56px;height:56px;margin:0 0 1rem;display:flex;align-items:center;justify-content:center}.feature-icon-bg.svelte-1uha8ag{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:8px}.feature-icon.svelte-1uha8ag{font-size:var(--fs-icon-xl);position:relative;z-index:1}.feature-card.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:var(--fs-subheading);margin-bottom:.5rem;color:var(--cyan);font-family:var(--font-display)}.feature-card.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:var(--fs-body-sm);color:var(--text-secondary);line-height:1.62}@media(max-width:767px){.hero.svelte-1uha8ag{padding:1.5rem 1rem 1rem}.title.svelte-1uha8ag{margin-bottom:.5rem}.hero-logo.svelte-1uha8ag{max-width:min(15.5rem,82vw)}.subtitle.svelte-1uha8ag{margin-bottom:.8rem;min-height:calc(var(--subtitle-lines, 2) * 1.3em);line-height:1.3}.description.svelte-1uha8ag{line-height:1.58;margin-bottom:.85rem}.signal-strip.svelte-1uha8ag{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:min(100%,22rem);margin-bottom:1rem}.signal-strip.svelte-1uha8ag span:where(.svelte-1uha8ag){min-width:0;padding:.45rem .35rem}.cta-buttons.svelte-1uha8ag{display:grid;grid-template-columns:1fr;gap:.55rem;margin-bottom:1rem}.btn-primary.svelte-1uha8ag,.btn-secondary.svelte-1uha8ag{width:100%;justify-content:center;min-height:2.65rem;padding:.65rem .75rem}.features.svelte-1uha8ag{padding:1rem 1rem 1.5rem;grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.subtitle.svelte-1uha8ag{animation:none;transition:none}}@media(min-width:768px)and (max-width:1023px){.features.svelte-1uha8ag{grid-template-columns:1fr;max-width:42rem}}
