.scx{max-width:720px;color:var(--foreground,#0f2a4d);gap:18px;margin:0 auto;padding:20px 0 28px;display:grid}.scx-hero{gap:8px;padding:6px 2px;display:grid}.scx-eye{letter-spacing:.16em;color:#1f6fe8;font-size:.72rem;font-weight:900}.scx-hero h1{margin:0;font-size:clamp(1.6rem,6.4vw,2.2rem);font-weight:900;line-height:1.3}.scx-hero p{color:var(--muted-foreground,#5b6b80);text-wrap:pretty;margin:0;font-size:.95rem;line-height:1.75}.scx-panel,.scx-list{border:1px solid var(--border,#0f2a4d1a);background:var(--card,#fff);border-radius:20px;gap:14px;min-width:0;padding:18px;display:grid}.scx-scan{--ring:#1f6fe8;justify-self:center;place-items:center;width:148px;height:148px;display:grid;position:relative}.scx-scan svg{position:absolute;inset:0;transform:rotate(-90deg)}.scx-scan img{width:92px;height:auto}.scx-ring-base,.scx-ring-arc{fill:none;stroke-width:5px}.scx-ring-base{stroke:#1f6fe824}.scx-ring-arc{stroke:var(--ring);stroke-linecap:round;stroke-dasharray:0 100;transform-origin:60px 60px;transition:stroke .3s}.scx-scan.is-scan .scx-ring-arc{stroke-dasharray:28 72;animation:.9s linear infinite scx-spin}.scx-scan.is-green,.scx-scan.is-red,.scx-scan.is-yellow{animation:.35s ease-out scx-pop}.scx-scan.is-green .scx-ring-arc,.scx-scan.is-red .scx-ring-arc,.scx-scan.is-yellow .scx-ring-arc{stroke-dasharray:100 0}.scx-scan.is-blue{animation:.35s ease-out scx-pop}.scx-scan.is-blue .scx-ring-arc{stroke-dasharray:100 0}.scx-scan.is-green{--ring:#10a35f}.scx-scan.is-red{--ring:#e0344b}.scx-scan.is-yellow{--ring:#e2a400}@keyframes scx-spin{to{transform:rotate(360deg)}}@keyframes scx-pop{0%{transform:scale(.94)}to{transform:none}}.scx-typed{text-align:center;overflow-wrap:anywhere;word-break:break-all;min-height:1.6em;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.84rem;line-height:1.6}.scx-typed span{color:var(--muted-foreground,#6b7a8f)}.scx-typed i{vertical-align:-.15em;background:#1f6fe8;width:2px;height:1em;margin-left:2px;display:inline-block}.scx-form{gap:8px;min-width:0;display:flex}.scx-form input{border:1.5px solid var(--border,#0f2a4d2e);background:var(--background,#fff);width:100%;min-width:0;min-height:48px;color:inherit;border-radius:14px;flex:auto;padding:0 14px;font-size:16px}.scx-form input:focus-visible{outline-offset:1px;outline:2px solid #1f6fe8}.scx-go{color:#fff;cursor:pointer;background:#1f6fe8;border:0;border-radius:14px;flex:none;min-height:48px;padding:0 18px;font-size:.92rem;font-weight:900}.scx-go:disabled{opacity:.5;cursor:default}.scx-go:focus-visible{outline-offset:3px;outline:2px solid #1f6fe8}.scx-report button:focus-visible{outline-offset:3px;outline:2px solid #1f6fe8}.scx-note{color:var(--muted-foreground,#6b7a8f);margin:0;font-size:.76rem;line-height:1.6}.scx-card{border:1.5px solid;border-radius:16px;gap:8px;min-width:0;padding:16px;animation:.3s ease-out scx-rise;display:grid}.scx-card strong{font-size:1.02rem;font-weight:900;line-height:1.5}.scx-card ul{gap:4px;margin:0;padding:0 0 0 1.2em;font-size:.86rem;line-height:1.6;display:grid}.scx-card p{margin:0;font-size:.86rem;line-height:1.6}.scx-card small{color:#5b6b80;font-size:.76rem}.scx-card code{overflow-wrap:anywhere;word-break:break-all;color:#35475e;font-size:.8rem}.scx-card a{color:#1f6fe8;font-weight:800;text-decoration:underline}.scx-card.is-official{color:#075c36;background:#ecfaf3;border-color:#10a35f}.scx-card.is-guided{color:#134a9e;background:#eef4fe;border-color:#1f6fe8}.scx-card.is-danger{color:#a3122a;background:#fff0f2;border-color:#e0344b}.scx-card.is-unknown{color:#7a5900;background:#fff9e6;border-color:#e2a400}.scx-card.is-invalid{color:#0f2a4d;background:#f4f7fb;border-color:#0f2a4d29}@keyframes scx-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.scx-what{flex-wrap:wrap;align-items:center;gap:8px;font-weight:800;display:flex}.scx-report{justify-items:start;gap:6px;display:grid}.scx-report button{min-height:40px;color:inherit;cursor:pointer;background:#fff;border:1.5px solid;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:.84rem;font-weight:800;display:inline-flex}.scx-report .xmark{font-weight:900}.scx-list h2{margin:0;font-size:1.05rem;font-weight:900}.scx-list details{border-top:1px solid var(--border,#0f2a4d1a);min-width:0;padding-top:10px}.scx-list summary{cursor:pointer;font-size:.9rem;font-weight:900;line-height:1.5}.scx-list ul{gap:0;margin:8px 0 0;padding:0;list-style:none;display:grid}.scx-list li{border-top:1px solid var(--border,#0f2a4d0f);gap:3px;min-width:0;padding:9px 0;display:grid}.scx-list li:first-child{border-top:0}.scx-name{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;font-size:.86rem;display:flex}.scx-name b{font-weight:800;line-height:1.5}.scx-list code{color:var(--muted-foreground,#5b6b80);overflow-wrap:anywhere;word-break:break-all;font-size:.76rem}.scx-logo{background:#fff;border-radius:7px;flex:none;justify-content:center;align-items:center;min-width:26px;height:24px;padding:0 5px;display:inline-flex;box-shadow:inset 0 0 0 1px #0f2a4d14}.scx-logo.is-dark{background:#0f2a4d}.scx-logo.is-discord{background:#5865f2}.scx-logo img{object-fit:contain;display:block}.scx-badge{flex:none;width:auto;height:24px;display:block}.scx-solscan{color:#1f6fe8;justify-self:start;align-items:center;gap:5px;min-height:32px;font-size:.82rem;font-weight:800;display:inline-flex}.scx-card a.scx-solscan{text-decoration:none}html[data-theme=dark] .scx-list .scx-solscan{color:#8fbcff}.scx-hash{border-top:1px solid var(--border,#0f2a4d1a);gap:6px;min-width:0;padding-top:12px;display:grid}.scx-hash>span{font-size:.8rem;font-weight:900}.scx-signer{gap:2px;margin:0;font-size:.82rem;display:grid}.scx-signer span{color:var(--muted-foreground,#5b6b80)}.scx-hash>div{flex-wrap:wrap;gap:8px 16px;display:flex}.scx-hash a{color:#1f6fe8;align-items:center;gap:5px;min-height:32px;font-size:.82rem;font-weight:800;display:inline-flex}.scx-promise{z-index:3;bottom:calc(12px + env(safe-area-inset-bottom,0px));color:#fff;background:#0f2a4d;border-radius:14px;flex-wrap:wrap;align-items:center;gap:2px 10px;margin:0;padding:10px 14px;font-size:.8rem;line-height:1.5;display:flex;position:sticky;box-shadow:0 6px 18px #0f2a4d2e}.scx-promise b{color:#a9cdff;font-weight:900}@media (max-width:760px){.scx-promise{bottom:calc(84px + env(safe-area-inset-bottom,0px))}}html[data-theme=dark] .scx-eye{color:#8fbcff}html[data-theme=dark] .scx-promise{background:#1b2c4d}html[data-theme=dark] .scx-hash a{color:#8fbcff}@media (prefers-reduced-motion:reduce){.scx-scan,.scx-scan .scx-ring-arc,.scx-card{transition:none;animation:none}.scx-scan.is-scan .scx-ring-arc{stroke-dasharray:100 0}}
