.portal.svelte-h7bcrl{max-width:760px;margin:0 auto;padding-bottom:var(--spacing-3xl)}.signal-bar.svelte-h7bcrl{display:flex;align-items:center;gap:var(--spacing-md);padding:var(--spacing-sm) 0;margin-bottom:var(--spacing-3xl)}.signal-dot.svelte-h7bcrl{width:5px;height:5px;border-radius:50%;background-color:var(--green-400);animation:svelte-h7bcrl-pulse 2.4s ease-in-out infinite;flex-shrink:0}.signal-dot.svelte-h7bcrl:last-child{animation-delay:1.2s}.signal-text.svelte-h7bcrl{font-family:JetBrains Mono,monospace;font-size:.58rem;color:var(--stone-400);letter-spacing:.2em;text-transform:uppercase;flex:1}@keyframes svelte-h7bcrl-pulse{0%,to{opacity:.3;transform:scale(1)}50%{opacity:1;transform:scale(1.3)}}.hero.svelte-h7bcrl{margin-bottom:var(--spacing-2xl)}.hero-inner.svelte-h7bcrl{display:flex;gap:var(--spacing-2xl);align-items:flex-start}.emoji-stamp.svelte-h7bcrl{font-size:4rem;line-height:1;flex-shrink:0;margin-top:4px;filter:grayscale(30%);animation:svelte-h7bcrl-stampIn .6s cubic-bezier(.34,1.56,.64,1) both}@keyframes svelte-h7bcrl-stampIn{0%{transform:scale(.6) rotate(-8deg);opacity:0}to{transform:scale(1) rotate(0);opacity:1}}.hero-body.svelte-h7bcrl{flex:1;animation:svelte-h7bcrl-fadeUp .5s ease both;animation-delay:.1s}@keyframes svelte-h7bcrl-fadeUp{0%{transform:translateY(12px);opacity:0}to{transform:translateY(0);opacity:1}}.incident-label.svelte-h7bcrl{font-family:JetBrains Mono,monospace;font-size:.58rem;color:var(--green-500);letter-spacing:.25em;text-transform:uppercase;margin:0 0 var(--spacing-md) 0;display:flex;align-items:center;gap:var(--spacing-sm)}.incident-label.svelte-h7bcrl:before{content:"";display:inline-block;width:20px;height:1px;background:var(--green-400)}.incident-text.svelte-h7bcrl{font-family:"Noto Serif JP",serif;font-size:1.5rem;font-weight:300;color:var(--stone-700);line-height:1.6;margin:0 0 var(--spacing-lg) 0;letter-spacing:.02em}.incident-jp.svelte-h7bcrl{font-family:"Noto Serif JP",serif;font-size:.9375rem;font-weight:300;color:var(--stone-400);margin:0 0 var(--spacing-lg) 0;letter-spacing:.06em;font-style:italic}.incident-sub.svelte-h7bcrl{font-size:.875rem;color:var(--stone-400);line-height:1.7;margin:0;font-weight:300}.nav-hint.svelte-h7bcrl{font-family:JetBrains Mono,monospace;font-size:.65rem;color:var(--stone-300);letter-spacing:.1em;margin:0 0 var(--spacing-3xl) 0}.portal-footer.svelte-h7bcrl{display:flex;align-items:center;gap:var(--spacing-lg);padding-top:var(--spacing-xl);border-top:1px solid var(--color-border-subtle)}.footer-mono.svelte-h7bcrl{font-family:JetBrains Mono,monospace;font-size:.58rem;color:var(--stone-300);letter-spacing:.15em;text-transform:uppercase}.footer-sep.svelte-h7bcrl{color:var(--stone-300)}@media(max-width:560px){.hero-inner.svelte-h7bcrl{flex-direction:column;gap:var(--spacing-lg)}.emoji-stamp.svelte-h7bcrl{font-size:3rem}.incident-text.svelte-h7bcrl{font-size:1.2rem}}
