.ssi-band{--shell:min(1440px,calc(100% - 80px));background-color:#0d0d0d;background-image:linear-gradient(rgba(0,255,65,.045) 1px,transparent 0),linear-gradient(90deg,rgba(0,255,65,.045) 1px,transparent 0);background-size:40px 40px;background-position:calc((100% - var(--shell)) / 2) 0;border-block:1px solid rgba(255,255,255,.08)}.ssi-kicker{font-size:11px;letter-spacing:.28em;text-transform:uppercase;color:#00ff41}.ssi-panel{position:relative;border:1px solid rgba(255,255,255,.16);background:rgba(0,0,0,.55);backdrop-filter:blur(6px)}.ssi-corners:after,.ssi-corners:before{content:"";position:absolute;width:14px;height:14px;border-color:#00ff41;pointer-events:none}.ssi-corners:before{top:-1px;left:-1px;border-top:1px solid;border-left:1px solid}.ssi-corners:after{bottom:-1px;right:-1px;border-bottom:1px solid;border-right:1px solid}.ssi-reveal{opacity:0;transform:translateY(24px);filter:blur(6px);transition:opacity .8s ease,transform .8s cubic-bezier(.2,.8,.2,1),filter .8s ease}.ssi-reveal.is-in{opacity:1;transform:none;filter:none}.ssi-redact{position:relative;white-space:nowrap}.ssi-redact:after{content:"";position:absolute;inset:1px -2px;background:#050505;box-shadow:inset 0 0 0 1px rgba(255,255,255,.06);transform:scaleX(0);transform-origin:left;transition:transform .45s cubic-bezier(.7,0,.2,1);transition-delay:var(--d,0s)}.ssi-redact.is-on:after{transform:scaleX(1)}.ssi-lit{color:#00ff41;text-shadow:0 0 6px rgba(0,255,65,.6),0 0 18px rgba(0,255,65,.25)}.ssi-stamp{display:inline-block;border:2px solid;padding:4px 10px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;transform:rotate(-6deg)}.ssi-beam{position:absolute;left:0;right:0;height:2px;background:#00ff41;box-shadow:0 0 8px #00ff41,0 0 24px rgba(0,255,65,.6);animation:ssi-beam 1.6s cubic-bezier(.4,0,.2,1) forwards;pointer-events:none;z-index:5}@keyframes ssi-beam{0%{top:0;opacity:1}90%{opacity:1}to{top:100%;opacity:0}}.ssi-dash-flow{stroke-dasharray:4 8;animation:ssi-dash 1.2s linear infinite}@keyframes ssi-dash{to{stroke-dashoffset:-24}}@keyframes ssi-grow{0%{transform:scaleX(0)}}@keyframes ssi-marquee{to{transform:translateX(-50%)}}.ssi-blink{animation:ssi-blink 1s step-end infinite}@keyframes ssi-blink{50%{opacity:0}}.ssi-meter>span{display:block;height:100%;background:#00ff41;box-shadow:0 0 12px rgba(0,255,65,.5);transition:width .9s cubic-bezier(.2,.8,.2,1),background-color .4s ease}.ssi-btn{display:inline-flex;align-items:center;gap:.5rem;border:1px solid #00ff41;padding:.85rem 1.4rem;font-size:.8rem;letter-spacing:.18em;text-transform:uppercase;color:#00ff41;transition:background-color .2s ease,color .2s ease}.ssi-btn:focus-visible,.ssi-btn:hover{background:#00ff41;color:#000}.ssi-btn-ghost{border-color:rgba(255,255,255,.25);color:rgba(255,255,255,.8)}.ssi-btn-ghost:focus-visible,.ssi-btn-ghost:hover{background:transparent;border-color:#00ff41;color:#00ff41}.ssi-tab{border:1px solid rgba(255,255,255,.2);padding:.6rem 1rem;font-size:.75rem;letter-spacing:.2em;text-transform:uppercase;color:rgba(255,255,255,.6);transition:all .2s ease}.ssi-tab:hover{color:#fff;border-color:rgba(255,255,255,.5)}.ssi-tab[aria-pressed=true],.ssi-tab[aria-selected=true]{background:#00ff41;border-color:#00ff41;color:#000}@media (prefers-reduced-motion:reduce){.ssi-meter>span,.ssi-redact:after,.ssi-reveal{transition:none}.ssi-beam,.ssi-blink,.ssi-dash-flow{animation:none}}