#page-radar{position:relative;isolation:isolate}
#earlyRadarPanel{position:relative;isolation:isolate;padding:24px;border:1px solid #ffffff12;border-radius:22px;background:#0b1622}
.early-radar-head{display:flex;align-items:end;justify-content:space-between;gap:20px}.early-radar-head>div{min-width:0}.early-radar-head span{color:#62d7ff;font-size:10px;font-weight:800;letter-spacing:.12em}.early-radar-head h2{margin:7px 0;font-size:28px}.early-radar-head p{max-width:830px;margin:0;color:var(--muted);font-size:12px;line-height:1.9}.early-radar-head button{flex:0 0 auto}
#page-radar:before{content:"";position:absolute;z-index:-1;inset:20px -25vw auto;height:420px;background:radial-gradient(circle at 72% 12%,#42cbff18,transparent 30%),radial-gradient(circle at 22% 40%,#b889ff10,transparent 28%);pointer-events:none}
#page-radar .page-intro{padding-bottom:46px}
#page-radar .page-intro>span{color:#42cbff}
#page-radar .page-intro h1{max-width:900px;background:linear-gradient(100deg,#fff 15%,#b9ddff 60%,#6edcff);-webkit-background-clip:text;background-clip:text;color:transparent}
.early-radar-entry{width:100%;margin:28px 0 0;padding:22px;border:1px solid #42cbff42;border-radius:20px;background:linear-gradient(120deg,#42cbff11,#b889ff0b);color:var(--ink);text-align:right;cursor:pointer;transition:.2s}.early-radar-entry:hover{border-color:#42cbff88;transform:translateY(-2px)}.early-radar-entry span{display:block;color:#69d7ff;font:800 10px system-ui;letter-spacing:.1em}.early-radar-entry b{display:block;margin:8px 0;font-size:18px}.early-radar-entry small{color:var(--muted)}
.radar-toolbar{display:grid;grid-template-columns:minmax(360px,1fr) minmax(240px,.7fr) 210px;gap:12px;align-items:center;margin:24px 0 12px;padding:12px;border:1px solid #ffffff14;border-radius:18px;background:#0c131dcc;box-shadow:0 18px 55px #0003;backdrop-filter:blur(18px)}
.radar-filters{width:max-content;max-width:100%;margin:0;overflow:auto;background:#ffffff04}.radar-filters button.active{background:#42cbff;color:#07111b;box-shadow:0 8px 22px #42cbff30}.radar-search{height:45px;display:flex;align-items:center;gap:9px;padding:0 13px;border:1px solid #ffffff14;border-radius:12px;background:#060c13}.radar-search span{color:#42cbff;font-size:18px}.radar-search input{min-width:0;width:100%;border:0;outline:0;background:transparent;color:var(--ink);text-align:right}.radar-sort{height:45px;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:8px;padding:0 12px;border:1px solid #ffffff14;border-radius:12px;background:#060c13;color:#7f8d9b;font-size:9px}.radar-sort select{min-width:0;border:0;outline:0;background:transparent;color:#e8f3ff;font-size:11px}.radar-sort option{background:#09121d}
.radar-status{min-height:24px;margin:9px 4px 20px;color:#7f8d9b;font-size:11px}.radar-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.radar-card{min-height:268px;position:relative;overflow:hidden;display:flex;flex-direction:column;border:1px solid #ffffff16;border-radius:20px;background:linear-gradient(145deg,#101b27 0%,#09111a 78%);padding:18px 19px 16px;box-shadow:0 16px 45px #0003;transition:transform .2s,border-color .2s,box-shadow .2s}.radar-card:hover{transform:translateY(-3px);border-color:#42cbff66;box-shadow:0 24px 58px #0006}.radar-card:after{content:"";position:absolute;width:150px;height:150px;inset:-100px -80px auto auto;border-radius:50%;background:#42cbff;filter:blur(65px);opacity:.08;pointer-events:none}.radar-card.vc:after{background:#b889ff}.radar-card.confirmed:after{background:#67e9aa}.radar-card-accent{position:absolute;inset:0 0 auto;height:2px;background:linear-gradient(90deg,#42cbff,transparent)}.radar-card.vc .radar-card-accent{background:linear-gradient(90deg,#b889ff,transparent)}.radar-card.confirmed .radar-card-accent{background:linear-gradient(90deg,#67e9aa,transparent)}
.radar-card footer button{border:1px solid #42cbff2e;border-radius:10px;background:#42cbff0a;color:#8edfff;padding:9px 11px;cursor:pointer}.radar-source-dialog{width:min(920px,94vw);height:min(760px,90vh);padding:0;border:1px solid #ffffff22;border-radius:20px;background:#0b1624;color:#eaf4ff}.radar-source-dialog::backdrop{background:#020810d9;backdrop-filter:blur(5px)}.radar-source-dialog .dialog-head{padding:14px 18px;border-bottom:1px solid #ffffff14}.radar-source-content{height:calc(100% - 142px);padding:22px;overflow:auto;background:#0a1420}.radar-source-loading{display:grid;min-height:300px;place-items:center;color:#8796a6}.radar-source-summary{padding:18px;border:1px solid #42cbff26;border-radius:15px;background:#42cbff0a}.radar-source-summary>span{color:#65d7ff;font-size:11px}.radar-source-summary h3{margin:6px 0;font-size:24px}.radar-source-summary>div{display:flex;gap:12px;color:#aebdca}.radar-source-facts{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:12px 0}.radar-source-facts div,.radar-evidence-list article{padding:12px;border:1px solid #ffffff12;border-radius:11px;background:#ffffff07}.radar-source-facts dt,.radar-source-facts dd{margin:0}.radar-source-facts dt,.radar-evidence-list small{color:#8292a1;font-size:10px}.radar-evidence-list{display:grid;gap:8px}.radar-evidence-list p{color:#aebdca;line-height:1.8}.radar-source-dialog>footer{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:12px 18px}.radar-source-dialog>footer small{color:#8796a6}.radar-source-dialog>footer a{width:auto;text-decoration:none}@media(max-width:700px){.radar-source-facts{grid-template-columns:1fr 1fr}.radar-source-dialog>footer small{display:none}}
.radar-card>header{display:flex;align-items:center;justify-content:space-between;gap:12px}.radar-stage{display:flex;align-items:center;gap:7px;color:#8fdfff;font:700 10px system-ui}.radar-stage i{width:7px;height:7px;border-radius:50%;background:#42cbff;box-shadow:0 0 14px #42cbff}.vc .radar-stage{color:#d5b8ff}.vc .radar-stage i{background:#b889ff;box-shadow:0 0 14px #b889ff}.confirmed .radar-stage{color:#8cf4bd}.confirmed .radar-stage i{background:#67e9aa;box-shadow:0 0 14px #67e9aa}.radar-confidence{display:flex;align-items:baseline;gap:6px;text-align:left}.radar-confidence b{color:#edf7ff;font:800 10px system-ui}.radar-confidence small{color:#667788;font-size:8px}
.radar-trade-state{padding:5px 9px;border:1px solid #d7b47755;border-radius:999px;color:#d7b477;background:#d7b47709;font-size:9px;font-weight:750}.radar-trade-state.tradable{border-color:#67e9aa55;color:#8cf4bd;background:#67e9aa0b}
.radar-identity{display:grid;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:12px;margin:18px 0 7px;direction:ltr}.radar-token{width:48px;height:48px;display:grid;place-items:center;border:1px solid #42cbff3d;border-radius:14px;background:linear-gradient(145deg,#42cbff1f,#ffffff05);color:#aee8ff;font:900 14px system-ui}.vc .radar-token{border-color:#b889ff44;background:linear-gradient(145deg,#b889ff20,#ffffff05);color:#dfc8ff}.confirmed .radar-token{border-color:#67e9aa44;background:linear-gradient(145deg,#67e9aa20,#ffffff05);color:#a9f8ce}.radar-identity h3{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin:0;color:#f4f8fc;font:800 clamp(17px,1.45vw,21px)/1.35 system-ui;word-break:normal;overflow-wrap:anywhere}.radar-identity h3[dir="rtl"]{text-align:right}.radar-identity h3[dir="ltr"]{text-align:left}.radar-identity small{display:block;margin-top:2px;color:#42cbff;font:750 10px system-ui}.radar-party{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-height:20px;margin:0 60px 10px 0;color:#9aa9b7;font-size:11px}.radar-party[dir="ltr"]{text-align:left;margin-right:60px}.radar-meter{height:3px;overflow:hidden;border-radius:99px;background:#ffffff0b}.radar-meter i{display:block;width:var(--value);height:100%;border-radius:inherit;background:linear-gradient(90deg,#348cff,#42cbff);box-shadow:0 0 12px #42cbff}.vc .radar-meter i{background:linear-gradient(90deg,#8159da,#b889ff)}.confirmed .radar-meter i{background:linear-gradient(90deg,#2da875,#67e9aa)}
.radar-card-bottom{display:grid;grid-template-columns:minmax(230px,1fr) auto;align-items:end;gap:12px;margin-top:auto;padding-top:13px}.radar-card dl{display:grid;grid-template-columns:repeat(3,minmax(82px,1fr));gap:6px;margin:0}.radar-card dl div{padding:8px 9px;border:1px solid #ffffff0b;border-radius:10px;background:#ffffff035}.radar-card dt{color:#657586;font-size:8px}.radar-card dd{margin:2px 0 0;color:#dbe6f0;font:700 10px system-ui}.radar-card footer{display:flex;justify-content:flex-end;gap:6px;flex-wrap:wrap;margin:0;padding:0;border:0}.radar-card footer a{max-width:180px;display:flex;align-items:center;gap:7px;padding:8px 10px;border:1px solid #42cbff12;border-radius:9px;background:#42cbff0d;color:#8fdfff;text-decoration:none;font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.radar-card footer a:hover{background:#42cbff1c;border-color:#42cbff36}.radar-card footer a span{font-size:12px}.radar-no-link{color:#596877;font-size:9px}.radar-more{display:block;margin:24px auto}.radar-disclaimer{margin:28px 0 70px;padding:14px 17px;border:1px solid #f1b85c24;border-right:3px solid #f1b85c;border-radius:12px;background:#f1b85c08;color:#9a8d77;font-size:10px}.radar-empty{grid-column:1/-1;border:1px dashed #ffffff15;border-radius:20px;background:#ffffff02}.early-radar-preview .radar-card{min-height:260px}.early-radar-preview .radar-card:nth-child(n+5){display:none}
.radar-identity h3,.radar-party{text-align:start}
.radar-symbol{display:block;color:#f5fbff;font:900 24px/1.2 system-ui;letter-spacing:.025em}.radar-identity h3{margin-top:4px!important;color:#9fb0bf!important;font-size:13px!important;font-weight:650!important}.radar-evidence-summary{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;margin:10px 0 12px!important}.radar-evidence-summary div{min-width:0;padding:9px 10px!important}.radar-evidence-summary dd{display:block!important;direction:inherit!important;white-space:normal;overflow-wrap:anywhere}.radar-proof-line{display:flex;justify-content:space-between;gap:10px;margin:8px 0 12px;color:#8192a2;font-size:9px}.radar-card>footer{display:flex;gap:7px;flex-wrap:wrap;margin-top:auto}.radar-card>footer button{font-size:10px}.market-pulse-stat{cursor:default!important}
@media(max-width:1100px){.radar-toolbar{grid-template-columns:1fr 1fr}.radar-filters{grid-column:1/-1}.radar-grid{grid-template-columns:1fr}.radar-card{min-height:250px}}
@media(max-width:700px){#page-radar .page-intro{padding-top:38px}#earlyRadarPanel{padding:16px}.early-radar-head{display:grid}.early-radar-head button{width:100%}.radar-toolbar{grid-template-columns:1fr;padding:9px}.radar-filters{grid-column:auto;width:100%}.radar-search,.radar-sort{width:100%}.radar-grid{grid-template-columns:1fr;gap:10px}.radar-card{min-height:0;padding:16px;border-radius:17px}.radar-card>header{align-items:flex-start;flex-direction:column}.radar-identity{margin-top:16px}.radar-party{margin-right:0}.radar-card-bottom{grid-template-columns:1fr}.radar-card dl,.radar-evidence-summary{grid-template-columns:1fr!important}.radar-card footer{justify-content:flex-start}.radar-card footer a{max-width:100%}.early-radar-entry{margin-top:16px}.early-radar-preview .radar-card:nth-child(n+4){display:none}}
.radar-listing-brief{display:grid;gap:7px;margin:5px 0 13px;padding:11px 12px;border:1px solid #ffffff0d;border-radius:12px;background:#050b12}.radar-listing-brief p{margin:0;color:#c1cfdb;font-size:11px;line-height:1.8}.radar-listing-brief .available{color:#8cf4bd}.radar-listing-brief .unverified{color:#d7b477}.radar-listing-brief b{color:inherit}
/* Content scrolls independently; the source action always stays in view. */
.radar-source-dialog[open]{display:flex;flex-direction:column;height:fit-content;max-height:calc(100dvh - 32px);overflow:hidden}
.radar-source-dialog .dialog-head{flex:0 0 auto;align-items:center;gap:16px;padding:18px 22px}
.radar-source-dialog .dialog-head>div{min-width:0}
.radar-source-dialog .dialog-head h2{font-size:clamp(20px,3vw,28px);line-height:1.5;overflow-wrap:anywhere;margin:7px 0 0;unicode-bidi:plaintext}
.radar-source-dialog .round-btn{flex:0 0 40px}
.radar-source-content{flex:0 1 auto;min-height:0;height:auto;padding:18px 22px;overscroll-behavior:contain;scrollbar-gutter:stable}
.radar-source-dialog>footer{flex:0 0 auto;background:var(--panel);border-top:1px solid #ffffff14;flex-wrap:wrap;padding:14px 22px}
.radar-source-summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 15px}
.radar-source-facts{grid-template-columns:repeat(2,minmax(0,1fr))}
.radar-source-facts div{min-width:0}.radar-source-facts dd{margin-top:6px;font-size:12px;line-height:1.7;overflow-wrap:anywhere}
.radar-source-content time,.radar-card dd{unicode-bidi:isolate;direction:ltr;display:inline-block;font-variant-numeric:tabular-nums}
.radar-evidence-list article>b{display:block;line-height:1.8;text-align:start;overflow-wrap:anywhere;font-size:14px}
.radar-evidence-list article footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-top:12px}
.radar-evidence-list a{color:#8fdfff;text-decoration:none;font-size:12px}
.radar-confidence{flex-wrap:wrap;gap:5px}.radar-confidence small{font-family:inherit;font-size:10px;color:#9eafbe}.radar-confidence b{font-family:inherit;font-size:11px}
@media(max-width:560px){.radar-source-dialog{width:calc(100vw - 20px);max-height:calc(100dvh - 20px)}.radar-source-content,.radar-source-dialog .dialog-head,.radar-source-dialog>footer{padding:14px}.radar-source-facts{grid-template-columns:1fr}.radar-source-dialog>footer a{width:100%;text-align:center}.radar-source-summary{flex-wrap:wrap}}
