.signalPanel{width:min(660px,100vw);height:100%;overflow:auto;background:#0c121d;border-left:1px solid #344760;box-shadow:-20px 0 50px #0005}.signalHead{position:sticky;top:0;display:flex;align-items:center;gap:10px;padding:20px;background:#111b2a;border-bottom:1px solid var(--line);z-index:2}.grow{flex:1;min-width:0}.signalHead h2{font-size:18px;margin:0}.signalHead p{font-size:10px;overflow-wrap:anywhere;color:#91a8c8;margin:5px 0 0}.closeSignal{font-size:24px;border:1px solid #3a4c67;border-radius:7px;background:#162236;width:40px;height:40px;flex-shrink:0}.signalBody{padding:22px}.signalHero{border:1px solid #2e425e;background:#121e2f;border-radius:10px;padding:20px;margin-bottom:16px}.signalHero .label{text-transform:uppercase;letter-spacing:.08em;font-size:10px;color:#96b1d6}.signalHero .state{font-size:28px;font-weight:650;margin:9px 0;letter-spacing:-.02em}.state.low{color:var(--green)}.state.review{color:var(--amber)}.state.high{color:var(--red)}.signalHero .summary{font-size:13px;color:#bdcde3;line-height:1.8}.coverageLine{display:flex;justify-content:space-between;gap:16px;font-size:11px;color:#95aecd;border-top:1px solid #2b3b52;margin-top:12px;padding-top:12px}.coverageLine b{color:#d4e2f6}.simplePoints,.reportSection{border:1px solid #273850;border-radius:9px;overflow:hidden;margin:14px 0;background:#101927}.simplePoints h3,.reportSection h3{font-size:11px;font-weight:600;letter-spacing:.04em;margin:0;padding:13px 15px;border-bottom:1px solid #273850;color:#b9cce7}.reportList{padding:4px 15px;font-size:13px}.reportItem{display:grid;grid-template-columns:8px 1fr;gap:11px;padding:13px 0;border-bottom:1px solid #233248;font-size:12px;line-height:1.7}.reportItem:last-child{border:0}.riDot{width:6px;height:6px;border-radius:50%;margin-top:8px;background:#7896be}.riDot.good{background:var(--green)}.riDot.warn{background:var(--amber)}.riDot.bad{background:var(--red)}.reportItem .note{display:block;font-size:11px;color:#9ab0ce;margin-top:4px}.checkStatus{margin-left:8px;font-size:10px;color:#9cbbeb}.checkStatus.good{color:var(--green)}.checkStatus.warn{color:var(--amber)}.checkStatus.bad{color:var(--red)}.detailBtn{width:100%;min-height:42px;padding:10px;border-radius:7px;background:#193255;color:#c0d9ff;border:1px solid #3b6394;font-size:12px}.reportActions{display:flex;flex-wrap:wrap;gap:8px;margin:15px 0}.sigDisclaimer{font-size:11px;line-height:1.8;color:#97aac4;margin:13px 0}.rawgrid{display:grid;grid-template-columns:1fr 1.25fr;padding:4px 15px}.rawgrid>div{border-bottom:1px solid #223047;padding:10px 0;font-size:11px}.rawgrid .rk{color:#92a9c8}.rawgrid .rv{text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}.dataGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.dataGrid>div{background:#132034;border:1px solid #2b415f;padding:15px;border-radius:8px}.dataGrid span{display:block;font-size:10px;color:#9ab0ce}.dataGrid strong{display:block;font-size:20px;letter-spacing:-.02em;margin-top:7px;overflow-wrap:anywhere;font-weight:600;font-variant-numeric:tabular-nums}.periodScroll{overflow:auto}.periodTable{width:100%;min-width:450px;border-collapse:collapse;font-size:12px}.periodTable th,.periodTable td{padding:12px 13px;text-align:right;border-bottom:1px solid #23334b;white-space:nowrap;font-variant-numeric:tabular-nums}.periodTable th{font-size:11px;color:#9fb4d1;font-weight:550}.periodTable th:first-child{text-align:left}.loadingText{color:#b2cef7}body.modalOpen{overflow:hidden}.sr-only,.skip:not(:focus){position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.skip:focus{position:fixed;z-index:120;background:#315d9e;color:#fff;padding:12px}button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible,a:focus-visible{outline:2px solid #9fc4ff;outline-offset:3px}button:disabled{opacity:.5;cursor:not-allowed}[hidden]{display:none!important}#noResults{padding:25px;text-align:center;color:#a4b8d4}.flashUp{animation:upFlash .4s}.flashDown{animation:downFlash .4s}@keyframes upFlash{from{background:#1e5745}to{background:transparent}}@keyframes downFlash{from{background:#593143}to{background:transparent}}
body:not(.allMetrics) .wrap :is(th,td):is(:nth-child(8),:nth-child(10),:nth-child(11),:nth-child(14),:nth-child(17),:nth-child(18),:nth-child(20)){display:none}.allMetrics .wrap>table{min-width:2050px}
@media(min-width:851px){.wrap :is(th,td):nth-child(2){position:sticky;left:0;background:#0f1928;z-index:1}.wrap .featured td:nth-child(2){background:#15253b}.wrap th:nth-child(2){background:#141d2b}.wrap td:nth-child(19){min-width:210px}}
@media(max-width:1100px){.search{flex-basis:100%}.hero h1{font-size:30px}.headerSection{display:none}}
@media(max-width:850px){header{height:62px;padding:0 16px;gap:10px}.brand{font-size:16px}.brand img{width:28px;height:28px}.net{gap:12px;font-size:9px}.net .label{display:none}main{padding:25px 16px 35px}.hero{display:block}.hero h1{font-size:29px}.hero p{font-size:12px}.timing{margin-top:20px;border-left:0;border-top:1px solid var(--line);padding:12px 0 0;max-width:400px;min-width:0}.overview{grid-template-columns:repeat(2,1fr);margin-bottom:26px}.overview>div{padding:15px 18px}.overview>div:nth-child(2){border-right:0}.overview>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.overview strong{font-size:25px}.watchhead{align-items:flex-start}.watchhead h2{font-size:19px}.watchhead p{max-width:220px;font-size:11px}.watchhead .btn{flex-shrink:0}.toolbar{gap:7px}.toolbar .btn{padding:8px 10px;font-size:11px}.search{min-width:100%}.filter span{display:none}.wrap{background:none;border:0;overflow:visible}.wrap>table,.allMetrics .wrap>table{display:block;min-width:0;width:100%}.wrap thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.wrap tbody{display:grid;gap:14px}.wrap tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid #2c3d57;border-radius:10px;padding:7px;background:#101a29;overflow:hidden}.wrap td{display:block;border:0!important;padding:10px;min-width:0;font-size:13px}.wrap td:before{content:attr(data-label);display:block;font-size:10px;color:#94a9c7;margin-bottom:5px;font-weight:400}.wrap td:nth-child(1){display:none}.wrap td:is(:nth-child(2),:nth-child(3),:nth-child(19),:nth-child(20)){grid-column:1/-1}.wrap td:is(:nth-child(2),:nth-child(3),:nth-child(19),:nth-child(20)):before{display:none}.wrap tr.featured td,.wrap tr:hover td{background:none}.wrap tr.featured{background:#111f33;border-color:#35527c}.wrap .emptyRow td:not(:nth-child(2)){display:none!important}.caadd{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto}.caadd input{width:100%}.small{min-height:36px;padding:7px 10px}.sub{max-width:240px}.fresh{font-size:9px}[id^=holders-]{min-width:0}.legend{grid-template-columns:1fr;gap:18px}.sourceSettings summary>span{display:none}.sourceControls{display:grid;grid-template-columns:minmax(0,1fr)}.sourceControls input{min-width:0;width:100%}.sourceControls label{justify-content:space-between}.sourceSettings details{padding:12px}.signalHead{padding:14px;gap:7px}.signalHead h2{font-size:16px}.signalBody{padding:16px}.signalHero{padding:16px}.refreshSignal{font-size:10px;padding:8px}.dataGrid strong{font-size:18px}footer{padding:20px 16px;display:grid;gap:8px}footer b{margin-left:8px}}

.alertBadge{display:inline-grid;place-items:center;min-width:19px;height:19px;padding:0 5px;border-radius:999px;background:#304158;color:#dbe8fb;font-size:9px;font-weight:750}.alertBadge.hot{background:#713344;color:#ffdce3}.alertBackdrop{display:none;position:fixed;inset:0;background:#0009;backdrop-filter:blur(4px);z-index:96;justify-content:flex-end}.alertBackdrop.open{display:flex}.alertPanel{width:min(720px,100vw);height:100%;overflow:auto;background:#0c121d;border-left:1px solid #344760;box-shadow:-20px 0 50px #0005}.alertHead{position:sticky;top:0;display:flex;align-items:center;gap:10px;padding:20px;background:#111b2a;border-bottom:1px solid var(--line);z-index:2}.alertHead h2{font-size:18px;margin:0}.alertHead p{font-size:10px;color:#91a8c8;margin:5px 0 0}.alertBody{padding:22px}.alertControls{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:16px}.switchBtn[aria-pressed=true]{background:#193b34;border-color:#2e6e5c;color:#9bf0cf}.alertToken{border:1px solid #293950;background:#101927;border-radius:10px;margin:12px 0;overflow:hidden}
