.alt-sentinel-page,.alt-sentinel-case-page{--s-bg:#070c17;--s-panel:#0c1426;--s-panel-2:#111c32;--s-line:rgba(148,163,184,.13);--s-line-hot:rgba(255,95,114,.38);--s-text:#eef3fb;--s-muted:#8290a7;--s-dim:#5f6d84;--s-violet:#8b7cff;--s-cyan:#4bd8ff;--s-red:#ff5f72;--s-orange:#ffb056;--s-green:#56d6a0;--s-blue:#6aa8ff;display:grid;width:100%;max-width:none;gap:1rem;margin:0 0 3rem;color:var(--s-text)}
.alt-sentinel-page button,.alt-sentinel-case-page button{font:inherit}.alt-sentinel-page button:focus-visible,.alt-sentinel-page a:focus-visible,.alt-sentinel-page input:focus-visible,.alt-sentinel-page select:focus-visible,.alt-sentinel-case-page button:focus-visible,.alt-sentinel-case-page a:focus-visible{outline:2px solid var(--s-cyan);outline-offset:3px}
.sentinel-observatory{position:relative;isolation:isolate;overflow:hidden;border:1px solid rgba(139,124,255,.25);border-radius:26px;background:radial-gradient(circle at 82% 20%,rgba(255,95,114,.13),transparent 25%),radial-gradient(circle at 8% 110%,rgba(75,216,255,.1),transparent 31%),linear-gradient(135deg,#121d34 0%,#090f1d 58%,#080d18 100%);box-shadow:0 30px 85px rgba(0,0,0,.3),inset 0 1px rgba(255,255,255,.045);animation:sentinel-rise .48s cubic-bezier(.2,.75,.2,1) both}
.sentinel-observatory:before{content:"";position:absolute;z-index:-1;inset:0;opacity:.2;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:42px 42px;mask-image:linear-gradient(90deg,#000,transparent 80%)}
.sentinel-observatory:after{content:"";position:absolute;z-index:-1;right:-110px;top:-210px;width:520px;height:520px;border:1px solid rgba(255,95,114,.11);border-radius:50%;box-shadow:0 0 0 58px rgba(255,95,114,.018),0 0 0 116px rgba(139,124,255,.013)}
.sentinel-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) 330px;align-items:center;gap:2rem;min-height:370px;padding:2.6rem 3rem 2rem}.sentinel-kicker{display:flex;align-items:center;gap:.7rem;color:#a9b4c8;font-size:.68rem;font-weight:850;letter-spacing:.16em}.sentinel-radar{position:relative;width:23px;height:23px;border:1px solid rgba(75,216,255,.55);border-radius:50%}.sentinel-radar:before,.sentinel-radar:after{content:"";position:absolute;background:rgba(75,216,255,.35)}.sentinel-radar:before{left:50%;top:2px;bottom:2px;width:1px}.sentinel-radar:after{left:2px;right:2px;top:50%;height:1px}.sentinel-radar i{position:absolute;left:50%;top:50%;width:9px;height:1px;transform-origin:left center;background:var(--s-cyan);box-shadow:0 0 8px var(--s-cyan);animation:sentinel-sweep 2.6s linear infinite}
.sentinel-hero-copy h1,.sentinel-case-header h1,.sentinel-section-heading h2,.sentinel-panel-heading h2,.sentinel-command-head h2,.subpanel-heading h3{font-family:Georgia,'Times New Roman',serif}.sentinel-hero-copy h1{margin:.7rem 0 .65rem;color:#fff;font-size:clamp(3rem,6vw,6rem);font-weight:700;line-height:.88;letter-spacing:-.07em}.sentinel-hero-copy>p{max-width:790px;margin:0;color:#a6b2c6;font-size:1.03rem;line-height:1.75}.sentinel-refresh-line{display:flex;align-items:center;gap:1rem;margin-top:1.5rem}.sentinel-refresh-line>span{display:grid;color:var(--s-dim);font-size:.67rem}.sentinel-refresh-line>span strong{color:#a9b4c7;font-weight:700}.sentinel-observatory h1:focus-visible,.sentinel-case-header h1:focus-visible{outline:none}
.sentinel-primary-action,.sentinel-danger-action,.sentinel-secondary-action,.sentinel-flag-action{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:44px;padding:.7rem 1rem;border-radius:10px;font-size:.72rem;font-weight:800;cursor:pointer;transition:transform .15s,border-color .15s,background .15s}.sentinel-primary-action{border:1px solid rgba(139,124,255,.55);color:white;background:linear-gradient(135deg,#7564ee,#6554cf);box-shadow:0 10px 25px rgba(100,84,207,.2)}.sentinel-primary-action:hover:not(:disabled){transform:translateY(-2px);background:linear-gradient(135deg,#8a7af4,#7361dc)}.sentinel-primary-action:disabled,.sentinel-danger-action:disabled,.sentinel-secondary-action:disabled,.sentinel-flag-action:disabled{opacity:.52;cursor:wait}
.sentinel-verdict-dial{position:relative;display:grid;width:270px;height:270px;place-items:center;justify-self:center}.dial-rings,.dial-rings span{position:absolute;inset:0;border:1px solid rgba(139,124,255,.16);border-radius:50%}.dial-rings:before,.dial-rings:after{content:"";position:absolute;left:50%;top:50%;background:rgba(139,124,255,.1);transform:translate(-50%,-50%)}.dial-rings:before{width:100%;height:1px}.dial-rings:after{width:1px;height:100%}.dial-rings span:nth-child(1){inset:26px;border-style:dashed;animation:sentinel-spin 24s linear infinite}.dial-rings span:nth-child(2){inset:52px;border-color:rgba(75,216,255,.18)}.dial-rings span:nth-child(3){inset:83px;border-color:rgba(255,95,114,.24);box-shadow:0 0 35px rgba(255,95,114,.07)}.sentinel-verdict-dial.hot .dial-rings span:nth-child(3){animation:sentinel-pulse 2.4s ease-in-out infinite}.dial-core{position:relative;z-index:1;display:grid;text-align:center}.dial-core strong{color:#fff;font:700 4.2rem/.9 Georgia,serif;letter-spacing:-.08em}.dial-core span{margin-top:.55rem;color:#a9b4c7;font-size:.62rem;font-weight:800;line-height:1.35;letter-spacing:.1em;text-transform:uppercase}.sentinel-verdict-dial>small{position:absolute;bottom:9px;color:#66758d;font:.55rem ui-monospace,SFMono-Regular,Consolas,monospace;text-transform:uppercase}
.sentinel-scan-progress{margin:-.4rem 3rem 1.2rem;padding:.8rem 1rem;border:1px solid rgba(75,216,255,.14);border-radius:10px;background:rgba(4,12,24,.55)}.sentinel-scan-progress>div:first-child{display:flex;justify-content:space-between;margin-bottom:.45rem;color:#9badc4;font-size:.68rem}.sentinel-scan-progress strong{color:var(--s-cyan)}.sentinel-progress-track{overflow:hidden;height:4px;border-radius:99px;background:rgba(148,163,184,.1)}.sentinel-progress-track i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--s-violet),var(--s-cyan));box-shadow:0 0 12px var(--s-cyan);transition:width .28s ease}
.sentinel-overview-metrics{display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid rgba(148,163,184,.1);background:rgba(3,8,17,.34)}.sentinel-overview-metrics article{display:grid;gap:.15rem;padding:1.05rem 1.35rem;border-right:1px solid rgba(148,163,184,.08)}.sentinel-overview-metrics article:last-child{border:0}.sentinel-overview-metrics span{color:#66758e;font-size:.57rem;font-weight:850;letter-spacing:.12em}.sentinel-overview-metrics strong{color:#f7f9fd;font:700 1.8rem/1.1 Georgia,serif}.sentinel-overview-metrics small{color:#8491a7;font-size:.59rem}
.sentinel-proof-rubric{display:grid;grid-template-columns:1.15fr repeat(4,1fr);align-items:center;min-height:60px;border-top:1px solid rgba(148,163,184,.08);background:#080e1a}.rubric-title,.rubric-item{display:flex;align-items:center;gap:.55rem;padding:.7rem 1.1rem}.rubric-title{color:#718096;font-size:.57rem;font-weight:850;letter-spacing:.1em}.rubric-title .mud-icon-root{font-size:1rem;color:#8f82dc}.rubric-item{display:grid;grid-template-columns:7px auto;column-gap:.55rem;border-left:1px solid rgba(148,163,184,.07)}.rubric-item i{grid-row:1/3;width:7px;height:7px;border-radius:50%;background:#65738a}.rubric-item strong{color:#c9d0dc;font-size:.62rem}.rubric-item span{color:#66758b;font-size:.52rem}.rubric-item.confirmed i{background:var(--s-red);box-shadow:0 0 11px var(--s-red)}.rubric-item.strong i{background:var(--s-violet)}.rubric-item.supported i{background:var(--s-cyan)}.rubric-item.exploit i{background:var(--s-orange)}
.sentinel-error{display:flex;align-items:center;gap:.8rem;padding:1rem 1.2rem;border:1px solid rgba(255,95,114,.3);border-radius:14px;color:#ffadba;background:rgba(255,95,114,.07)}.sentinel-error>div{display:grid;flex:1}.sentinel-error span{color:#c8949e;font-size:.68rem}.sentinel-error button{border:1px solid rgba(255,95,114,.25);border-radius:8px;padding:.5rem .7rem;color:#ffdbe1;background:rgba(255,95,114,.1)}
.sentinel-command-bar{padding:1rem;border:1px solid var(--s-line);border-radius:18px;background:linear-gradient(145deg,rgba(15,24,43,.98),rgba(8,14,26,.98));box-shadow:0 15px 45px rgba(0,0,0,.17);animation:sentinel-rise .48s .06s cubic-bezier(.2,.75,.2,1) both}.sentinel-command-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.2rem .2rem .85rem}.sentinel-command-head>div:first-child>span,.sentinel-section-heading>div:first-child>span,.sentinel-panel-heading>div:first-child>span,.subpanel-heading>div>span{color:#8879df;font-size:.57rem;font-weight:900;letter-spacing:.14em}.sentinel-command-head h2{margin:.15rem 0 0;color:#e7ebf2;font-size:1.15rem}.sentinel-visible-count{display:flex;align-items:baseline;gap:.35rem;color:#6f7d94}.sentinel-visible-count strong{color:#dbe2ed;font:700 1.2rem Georgia,serif}.sentinel-visible-count span{font-size:.58rem}
.sentinel-search-row{display:grid;grid-template-columns:minmax(280px,1fr) minmax(220px,300px) auto;gap:.55rem}.sentinel-search-box,.sentinel-sort-box{display:flex;min-height:48px;align-items:center;gap:.55rem;border:1px solid rgba(148,163,184,.13);border-radius:11px;background:rgba(3,8,18,.38);transition:border-color .15s,box-shadow .15s}.sentinel-search-box:focus-within,.sentinel-sort-box:focus-within{border-color:rgba(75,216,255,.38);box-shadow:0 0 0 3px rgba(75,216,255,.05)}.sentinel-search-box{padding:0 .8rem}.sentinel-search-box>.mud-icon-root{color:#62718a}.sentinel-search-box input{min-width:0;flex:1;border:0;outline:0;color:#dbe3ef;background:transparent;font-size:.7rem}.sentinel-search-box input::placeholder{color:#58667d}.sentinel-search-box button{display:grid;width:26px;height:26px;place-items:center;border:0;border-radius:7px;color:#7f8ca1;background:rgba(255,255,255,.035)}.sentinel-search-box button .mud-icon-root{font-size:.9rem}.sentinel-sort-box{position:relative;padding:0 .7rem}.sentinel-sort-box>span{color:#59677e;font-size:.48rem;font-weight:900;letter-spacing:.1em}.sentinel-sort-box select{min-width:0;flex:1;appearance:none;border:0;outline:0;color:#b9c3d2;background:transparent;font-size:.66rem}.sentinel-sort-box>.mud-icon-root{font-size:1rem;color:#6e7c91}.sentinel-reset{display:flex;align-items:center;gap:.4rem;padding:0 .85rem;border:1px solid rgba(148,163,184,.12);border-radius:10px;color:#8896aa;background:rgba(255,255,255,.025);font-size:.65rem}.sentinel-reset:hover{color:#d4dbe6;border-color:rgba(139,124,255,.3)}.sentinel-reset .mud-icon-root{font-size:1rem}
.sentinel-lenses{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.65rem}.sentinel-lens{display:flex;align-items:center;gap:.45rem;min-height:33px;padding:.35rem .6rem;border:1px solid rgba(148,163,184,.09);border-radius:8px;color:#77869d;background:rgba(255,255,255,.018);font-size:.58rem;cursor:pointer}.sentinel-lens strong{display:grid;min-width:20px;height:19px;place-items:center;border-radius:5px;color:#8f9db1;background:rgba(148,163,184,.07);font:.5rem ui-monospace,SFMono-Regular,Consolas,monospace}.sentinel-lens:hover{color:#c9d1dd;border-color:rgba(139,124,255,.22)}.sentinel-lens.active{border-color:rgba(139,124,255,.4);color:#eeeaff;background:linear-gradient(135deg,rgba(139,124,255,.17),rgba(75,216,255,.035));box-shadow:inset 0 1px rgba(255,255,255,.04)}.sentinel-lens.active strong{color:#c6bdff;background:rgba(139,124,255,.15)}
.sentinel-case-queue{display:grid;gap:.65rem;animation:sentinel-rise .48s .12s cubic-bezier(.2,.75,.2,1) both}.sentinel-case-card{position:relative;overflow:hidden;border:1px solid var(--s-line);border-radius:16px;background:linear-gradient(100deg,rgba(15,24,43,.98),rgba(8,14,26,.98));box-shadow:0 12px 35px rgba(0,0,0,.14);transition:transform .16s,border-color .16s,box-shadow .16s}.sentinel-case-card:hover{transform:translateY(-2px);border-color:rgba(139,124,255,.25);box-shadow:0 20px 45px rgba(0,0,0,.21)}.sentinel-case-card.confirmed{border-color:rgba(255,95,114,.22);background:radial-gradient(circle at 0 50%,rgba(255,95,114,.06),transparent 20%),linear-gradient(100deg,rgba(17,25,44,.99),rgba(8,14,26,.98))}.sentinel-case-card.resolved{opacity:.61;filter:saturate(.55)}.case-accent{position:absolute;inset:0 auto 0 0;width:3px;background:#66758d}.sentinel-case-card.confirmed .case-accent{background:var(--s-red);box-shadow:0 0 16px rgba(255,95,114,.7)}.sentinel-case-card.strong .case-accent{background:var(--s-violet)}.sentinel-case-card.supported .case-accent{background:var(--s-cyan)}
.case-card-header{display:grid;grid-template-columns:1fr minmax(180px,260px);align-items:center;gap:1rem;padding:.75rem 1rem;border-bottom:1px solid rgba(148,163,184,.07);background:rgba(255,255,255,.012)}.case-id-block{display:flex;align-items:center;gap:.7rem}.case-id-block>span{color:#68768d;font:.55rem ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.08em}.case-id-block>strong{padding:.24rem .45rem;border-radius:5px;color:#8f9bb0;background:rgba(148,163,184,.07);font-size:.52rem;text-transform:uppercase}.confirmed .case-id-block>strong{color:#ff9baa;background:rgba(255,95,114,.1)}.strong .case-id-block>strong{color:#b9afff;background:rgba(139,124,255,.11)}.supported .case-id-block>strong{color:#82dfff;background:rgba(75,216,255,.09)}.case-score-stack>div:first-child{display:flex;align-items:baseline;justify-content:flex-end;gap:.4rem}.case-score-stack span{color:#647188;font-size:.47rem;font-weight:900;letter-spacing:.1em}.case-score-stack strong{color:#e5eaf2;font:700 1rem Georgia,serif}.case-score-track{overflow:hidden;height:3px;margin-top:.22rem;border-radius:99px;background:rgba(148,163,184,.08)}.case-score-track i{display:block;height:100%;background:linear-gradient(90deg,var(--s-violet),var(--s-red))}
.case-card-body{display:grid;grid-template-columns:minmax(260px,.95fr) minmax(260px,1.25fr) minmax(190px,.7fr);align-items:center;gap:1.2rem;padding:1rem}.case-identity-column{display:flex;align-items:center;gap:.8rem;min-width:0}.case-member-orbit{display:flex;min-width:110px;padding-left:6px}.case-avatar{display:grid;width:37px;height:37px;place-items:center;overflow:hidden;margin-left:-7px;border:2px solid #15223b;border-radius:50%;color:#cbd5e5;background:#17243e;font:700 .72rem Georgia,serif;box-shadow:0 3px 9px rgba(0,0,0,.3)}.case-avatar:first-child{margin-left:0}.case-avatar img{width:100%;height:100%;object-fit:cover}.case-avatar.beneficiary{border-color:var(--s-orange)}.case-avatar.source{border-color:rgba(255,95,114,.65)}.case-avatar.banned{filter:grayscale(1);opacity:.58}.case-avatar.overflow{border-color:#2a3550;color:#8492aa;background:#0b1221;font-size:.57rem}.case-member-copy{display:grid;min-width:0}.case-member-copy>strong{overflow:hidden;color:#dfe5ee;font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}.case-member-copy>span{color:#6f7e95;font-size:.56rem}.case-member-copy>small{display:flex;align-items:center;gap:.25rem;margin-top:.28rem;color:#a28fe6;font-size:.52rem}.case-member-copy .mud-icon-root{font-size:.8rem}.case-member-copy b{overflow:hidden;max-width:140px;text-overflow:ellipsis;white-space:nowrap}.case-finding-column{min-width:0;padding-left:1.1rem;border-left:1px solid rgba(148,163,184,.08)}.case-column-label{color:#5f6d84;font-size:.48rem;font-weight:900;letter-spacing:.11em}.case-finding-column>strong{display:block;margin:.18rem 0 .18rem;color:#dce3ed;font:700 .9rem Georgia,serif}.case-finding-column p{overflow:hidden;margin:0;color:#75839a;font-size:.58rem;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.case-axis-column{display:grid;gap:.55rem}.case-axis{display:grid;grid-template-columns:1fr auto;align-items:center;gap:.15rem}.case-axis>span{color:#68758c;font-size:.48rem;font-weight:850;letter-spacing:.1em}.case-axis>strong{color:#b5c0d0;font:.7rem ui-monospace,SFMono-Regular,Consolas,monospace}.case-axis>i{grid-column:1/3;overflow:hidden;height:4px;border-radius:99px;background:rgba(148,163,184,.08)}.case-axis>i b{display:block;height:100%;background:linear-gradient(90deg,#6e8fff,var(--s-cyan))}.case-axis.exploit>i b{background:linear-gradient(90deg,var(--s-orange),var(--s-red))}
.case-signal-row{display:flex;flex-wrap:wrap;gap:.3rem;padding:.55rem 1rem;border-top:1px solid rgba(148,163,184,.06);border-bottom:1px solid rgba(148,163,184,.06);background:rgba(3,8,18,.18)}.case-signal{display:flex;align-items:center;gap:.25rem;padding:.25rem .42rem;border:1px solid rgba(148,163,184,.09);border-radius:6px;color:#7c899e;background:rgba(255,255,255,.018);font-size:.5rem}.case-signal .mud-icon-root{font-size:.78rem}.case-signal.identity{color:#ff8fa0;border-color:rgba(255,95,114,.18);background:rgba(255,95,114,.05)}.case-signal.auth,.case-signal.client{color:#b2a6ff}.case-signal.network{color:#72d9fa}.case-signal.cooldown,.case-signal.vote{color:#f4b967}.case-signal.collection,.case-signal.trade{color:#a6cbff}.case-signal.enforcement{color:#ff9aac}.case-signal.timing{color:#d5a8ff;border-color:rgba(199,146,255,.16);background:rgba(139,124,255,.045)}
.case-card-footer{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.65rem 1rem}.case-account-names{overflow:hidden;color:#64738a;font-size:.54rem;text-overflow:ellipsis;white-space:nowrap}.case-account-names span{color:#8b78dd}.case-card-actions{display:flex;flex-shrink:0;gap:.35rem}.case-card-actions button{display:flex;min-height:33px;align-items:center;gap:.3rem;padding:.35rem .6rem;border-radius:7px;font-size:.54rem;font-weight:750}.case-card-actions .mud-icon-root{font-size:.85rem}.case-ban-action{border:1px solid rgba(255,95,114,.17);color:#cc8290;background:rgba(255,95,114,.045)}.case-ban-action:hover{color:#ffc2cb;border-color:rgba(255,95,114,.35)}.case-open-action{border:1px solid rgba(139,124,255,.3);color:#ded9ff;background:rgba(139,124,255,.1)}.case-open-action:hover{border-color:rgba(139,124,255,.55);background:rgba(139,124,255,.17)}
.sentinel-empty-state,.sentinel-missing-case{display:grid;min-height:340px;place-items:center;align-content:center;gap:.5rem;border:1px dashed rgba(148,163,184,.16);border-radius:18px;text-align:center;background:radial-gradient(circle at center,rgba(139,124,255,.05),transparent 45%)}.empty-radar{display:grid;width:60px;height:60px;place-items:center;border:1px solid rgba(139,124,255,.2);border-radius:50%;color:#8779d5}.sentinel-empty-state>span,.sentinel-missing-case>span{color:#7567c5;font-size:.56rem;font-weight:900;letter-spacing:.15em}.sentinel-empty-state h3,.sentinel-missing-case h1{margin:.15rem 0;color:#dce2ec;font:700 1.25rem Georgia,serif}.sentinel-empty-state p,.sentinel-missing-case p{max-width:520px;margin:0;color:#718097;font-size:.68rem}.sentinel-empty-state button,.sentinel-missing-case button{display:flex;align-items:center;gap:.4rem;margin-top:.5rem;padding:.55rem .75rem;border:1px solid rgba(139,124,255,.25);border-radius:8px;color:#c7bfff;background:rgba(139,124,255,.08);font-size:.62rem}.sentinel-coverage-footer{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;padding:.6rem .8rem;color:#65738a;font-size:.54rem}.sentinel-coverage-footer>span{display:flex;align-items:center;gap:.28rem}.sentinel-coverage-footer .mud-icon-root{font-size:.8rem;color:#8273d2}.sentinel-coverage-footer small{margin-left:auto;color:#58667c}
.sentinel-case-header{position:relative;overflow:hidden;border:1px solid rgba(139,124,255,.22);border-radius:24px;background:radial-gradient(circle at 92% 0,rgba(255,95,114,.14),transparent 28%),radial-gradient(circle at 0 100%,rgba(75,216,255,.08),transparent 31%),linear-gradient(140deg,#121d34,#080e1b);box-shadow:0 25px 70px rgba(0,0,0,.26);animation:sentinel-rise .45s ease both}.sentinel-case-header:after{content:"";position:absolute;z-index:0;inset:0;opacity:.14;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:36px 36px;mask-image:linear-gradient(90deg,transparent,#000 45%,transparent)}.case-hero-topline,.case-hero-main,.case-hero-bottom{position:relative;z-index:1}.case-hero-topline{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:.65rem 1rem;border-bottom:1px solid rgba(148,163,184,.08);color:#68758c;font:.5rem ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.06em}.case-hero-topline>span:last-child{text-align:right}.case-hero-topline strong{color:#9ba6b8}.case-back{display:flex;align-items:center;gap:.35rem;width:max-content;border:0;color:#8e9bb0;background:transparent;font-size:.58rem}.case-back:hover{color:#e0e6ef}.case-back .mud-icon-root{font-size:.9rem}.case-hero-main{display:grid;grid-template-columns:minmax(0,1fr) minmax(330px,460px);align-items:center;gap:2rem;padding:2.1rem 2.4rem}.case-verdict-chip{display:inline-flex;align-items:center;gap:.4rem;width:max-content;padding:.35rem .55rem;border:1px solid rgba(148,163,184,.13);border-radius:7px;color:#98a5b8;background:rgba(148,163,184,.05);font-size:.55rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.case-verdict-chip i{width:7px;height:7px;border-radius:50%;background:#8290a6}.case-verdict-chip.confirmed{border-color:rgba(255,95,114,.25);color:#ff9aaa;background:rgba(255,95,114,.07)}.case-verdict-chip.confirmed i{background:var(--s-red);box-shadow:0 0 10px var(--s-red)}.case-verdict-chip.strong{color:#bdb4ff;background:rgba(139,124,255,.08)}.case-verdict-chip.strong i{background:var(--s-violet)}.case-verdict-chip.supported{color:#80defd;background:rgba(75,216,255,.07)}.case-verdict-chip.supported i{background:var(--s-cyan)}.sentinel-case-header h1{max-width:920px;margin:.65rem 0 .55rem;color:#fff;font-size:clamp(2rem,4vw,3.7rem);line-height:1;letter-spacing:-.055em}.case-hero-copy>p{max-width:850px;margin:0;color:#9da9bd;font-size:.83rem;line-height:1.65}.case-hero-actions{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:1.1rem}.sentinel-danger-action{border:1px solid rgba(255,95,114,.45);color:#ffe2e6;background:linear-gradient(135deg,#c7445a,#a63146)}.sentinel-danger-action:hover:not(:disabled){transform:translateY(-2px);background:linear-gradient(135deg,#df5168,#bc3a51)}.sentinel-secondary-action{border:1px solid rgba(148,163,184,.15);color:#aab5c6;background:rgba(255,255,255,.035)}.sentinel-secondary-action:hover:not(:disabled){border-color:rgba(139,124,255,.32);color:#e6e1ff}
.case-score-board{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:.55rem}.case-score{position:relative;display:grid;min-height:145px;place-items:center;align-content:center;overflow:hidden;border:1px solid rgba(148,163,184,.11);border-radius:16px;background:rgba(3,8,18,.34)}.case-score>span{color:#66758c;font-size:.48rem;font-weight:900;letter-spacing:.12em}.case-score>strong{position:relative;z-index:2;color:#f5f7fb;font:700 2.2rem Georgia,serif}.case-score>i{position:absolute;left:50%;bottom:-49px;width:120px;height:120px;transform:translateX(-50%);border-radius:50%;background:conic-gradient(var(--s-violet) calc(var(--score)*1%),rgba(148,163,184,.06) 0);opacity:.25}.case-score.priority{grid-row:span 1;min-height:170px}.case-score.priority>strong{font-size:3rem}.case-score.identity>i{background:conic-gradient(var(--s-cyan) calc(var(--score)*1%),rgba(148,163,184,.06) 0)}.case-score.exploit>i{background:conic-gradient(var(--s-orange) calc(var(--score)*1%),rgba(148,163,184,.06) 0)}
.case-hero-bottom{border-top:1px solid rgba(148,163,184,.08);background:rgba(3,8,17,.28)}.case-hero-facts{display:grid;grid-template-columns:repeat(5,1fr)}.case-hero-facts>div{display:grid;gap:.08rem;padding:.72rem 1rem;border-right:1px solid rgba(148,163,184,.07)}.case-hero-facts span{color:#65738b;font-size:.46rem;font-weight:900;letter-spacing:.1em}.case-hero-facts strong{overflow:hidden;color:#e5eaf1;font:700 1.15rem Georgia,serif;text-overflow:ellipsis;white-space:nowrap}.case-hero-facts strong.fact-name{font-size:.9rem}.case-hero-facts small{color:#78869b;font-size:.52rem}.case-jump-nav{display:flex;align-items:center;justify-content:center;gap:.25rem;padding:.42rem;border-top:1px solid rgba(148,163,184,.06)}.case-jump-nav a{padding:.35rem .55rem;border-radius:6px;color:#718097;font-size:.51rem;text-decoration:none}.case-jump-nav a:hover{color:#dcd6ff;background:rgba(139,124,255,.08)}
.identity-investigation-grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(330px,.45fr);gap:1rem;align-items:start}.sentinel-panel{overflow:hidden;border:1px solid var(--s-line);border-radius:18px;background:linear-gradient(145deg,rgba(15,24,43,.98),rgba(8,14,26,.98));box-shadow:0 15px 42px rgba(0,0,0,.16)}.sentinel-panel-heading,.subpanel-heading{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.15rem;border-bottom:1px solid rgba(148,163,184,.08);background:linear-gradient(90deg,rgba(139,124,255,.045),transparent 52%)}.sentinel-panel-heading h2,.subpanel-heading h3{margin:.16rem 0 .08rem;color:#e8ecf3;font-size:1.15rem}.sentinel-panel-heading p{margin:0;color:#718097;font-size:.6rem}.graph-legend{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.45rem}.graph-legend span{display:flex;align-items:center;gap:.28rem;color:#748299;font-size:.5rem}.graph-legend i{width:18px;height:2px;background:#66748a}.graph-legend .confirmed i{background:var(--s-red);box-shadow:0 0 6px var(--s-red)}.graph-legend .strong i{background:var(--s-violet)}.graph-legend .supported i{background:var(--s-cyan)}
.identity-graph-stage{position:relative;background:radial-gradient(circle at 50% 42%,rgba(139,124,255,.09),transparent 37%),#080e1b}.graph-canvas-scroll{overflow:hidden}.identity-graph-stage svg{display:block;width:100%;height:clamp(330px,27vw,430px)}.graph-grid-lines line{stroke:rgba(148,163,184,.035);stroke-width:1}.graph-radar-ring{fill:none;stroke:rgba(139,124,255,.09);stroke-width:1;stroke-dasharray:5 8}.graph-radar-ring.faint{stroke:rgba(75,216,255,.055)}.graph-edge{color:#65738a;cursor:pointer;opacity:.82;transition:opacity .18s}.graph-edge:focus{outline:none}.graph-edge.supported{color:var(--s-cyan)}.graph-edge.strong{color:var(--s-violet)}.graph-edge.confirmed{color:var(--s-red)}.graph-edge.muted{opacity:.12}.edge-hit{fill:none;stroke:transparent;stroke-width:34;pointer-events:stroke}.edge-line{fill:none;stroke:currentColor;stroke-width:1.7;stroke-dasharray:5 6;pointer-events:none;transition:stroke-width .16s,filter .16s,opacity .16s}.graph-edge.supported .edge-line{stroke-dasharray:8 5;opacity:.78}.graph-edge.strong .edge-line{stroke-width:2.2;stroke-dasharray:none}.graph-edge.confirmed .edge-line{stroke-width:2.8;stroke-dasharray:none;filter:drop-shadow(0 0 4px rgba(255,95,114,.55))}.graph-edge.emphasized:not(.selected) .edge-line{stroke-width:3.4;filter:drop-shadow(0 0 5px currentColor)}.graph-edge:hover,.graph-edge:focus-visible,.graph-edge.selected{opacity:1}.graph-edge:hover .edge-line,.graph-edge:focus-visible .edge-line,.graph-edge.selected .edge-line{stroke-width:5;filter:drop-shadow(0 0 7px currentColor)}.edge-beacon{pointer-events:all}.edge-beacon-core{fill:#0c1628;stroke:currentColor;stroke-width:1.5;transition:fill .16s,stroke-width .16s}.edge-beacon text{fill:currentColor;font:800 6px ui-monospace,SFMono-Regular,Consolas,monospace;pointer-events:none}.graph-edge:hover .edge-beacon-core,.graph-edge:focus-visible .edge-beacon-core,.graph-edge.selected .edge-beacon-core{fill:#17233a;stroke-width:3;filter:drop-shadow(0 0 5px currentColor)}.edge-proof{fill:none;stroke:var(--s-red);stroke-width:2;stroke-dasharray:3 3;filter:drop-shadow(0 0 5px rgba(255,95,114,.75))}.graph-node{cursor:pointer;transition:opacity .18s}.graph-node:focus{outline:none}.graph-node.muted{opacity:.22}.node-focus-ring{fill:rgba(75,216,255,.025);stroke:rgba(75,216,255,.14);stroke-width:1;opacity:0;stroke-dasharray:4 5;transition:opacity .16s}.node-shell{fill:#0b1324;stroke:#53627a;stroke-width:2;filter:drop-shadow(0 5px 8px rgba(0,0,0,.5));transition:stroke .15s,filter .15s}.graph-node:hover .node-shell,.graph-node:focus-visible .node-shell,.graph-node.focused .node-shell{stroke:var(--s-cyan);filter:drop-shadow(0 0 10px rgba(75,216,255,.42))}.graph-node:hover .node-focus-ring,.graph-node:focus-visible .node-focus-ring,.graph-node.focused .node-focus-ring{opacity:1}.graph-node.selected .node-focus-ring{opacity:1;fill:rgba(139,124,255,.04);stroke:rgba(139,124,255,.55)}.graph-node.beneficiary .node-shell{stroke:var(--s-orange);stroke-width:3}.graph-node.source .node-shell{stroke:#cf5b70}.graph-node.banned .node-core{opacity:.5}.node-halo{fill:none;stroke:rgba(255,176,86,.35);stroke-width:1;stroke-dasharray:4 5;animation:sentinel-spin 18s linear infinite;transform-origin:center}.node-initial{fill:#edf2fa;font:700 17px Georgia,serif;pointer-events:none}.node-status{fill:var(--s-green);stroke:#0a1120;stroke-width:3;pointer-events:none}.graph-node.banned .node-status{fill:var(--s-red)}.node-name{fill:#c7d0dd;font:700 8px sans-serif;pointer-events:none}.node-role{fill:#66758b;font:800 5px sans-serif;letter-spacing:.8px;pointer-events:none}.graph-node.beneficiary .node-role{fill:#e4a45d}.graph-readout{display:flex;min-height:52px;align-items:center;gap:1rem;padding:.5rem .75rem;border-top:1px solid rgba(148,163,184,.08);background:linear-gradient(90deg,rgba(139,124,255,.055),rgba(5,10,20,.86) 44%)}.graph-readout>div{min-width:0}.graph-readout span{color:#7567c6;font-size:.42rem;font-weight:900;letter-spacing:.12em}.graph-readout strong{display:block;overflow:hidden;margin:.08rem 0;color:#c8d1de;font-size:.58rem;text-overflow:ellipsis;white-space:nowrap}.graph-readout p{margin:0;color:#6d7a90;font-size:.46rem;line-height:1.35}
.pair-inspector{position:sticky;top:.7rem;min-height:530px;max-height:calc(100vh - 1.4rem);overflow:auto;scrollbar-width:thin}.pair-inspector.empty{display:grid;place-items:center}.pair-empty-state{display:grid;place-items:center;gap:.5rem;padding:2rem;text-align:center}.pair-crosshair{position:relative;width:74px;height:74px;border:1px solid rgba(139,124,255,.2);border-radius:50%}.pair-crosshair:before,.pair-crosshair:after{content:"";position:absolute;left:50%;top:50%;background:rgba(139,124,255,.18);transform:translate(-50%,-50%)}.pair-crosshair:before{width:100%;height:1px}.pair-crosshair:after{width:1px;height:100%}.pair-crosshair span{position:absolute;inset:17px;border:1px dashed rgba(75,216,255,.3);border-radius:50%;animation:sentinel-spin 9s linear infinite}.pair-crosshair i{position:absolute;left:50%;top:50%;width:7px;height:7px;border-radius:50%;background:var(--s-violet);transform:translate(-50%,-50%);box-shadow:0 0 12px var(--s-violet)}.pair-empty-state>span{color:#7567c6;font-size:.5rem;font-weight:900;letter-spacing:.13em}.pair-empty-state h3{margin:.1rem 0;color:#d8dee8;font:700 1rem Georgia,serif}.pair-empty-state p{max-width:270px;margin:0;color:#6d7b91;font-size:.6rem;line-height:1.5}.pair-inspector-head{display:flex;align-items:center;justify-content:space-between;padding:1rem;border-bottom:1px solid rgba(148,163,184,.08)}.pair-inspector-head span{color:#7668c6;font-size:.48rem;font-weight:900;letter-spacing:.12em}.pair-inspector-head h2{margin:.2rem 0 0;color:#e4e8ef;font:700 .9rem Georgia,serif}.pair-inspector-head h2 b{color:#7165bc}.pair-inspector-head button{display:grid;width:28px;height:28px;place-items:center;border:1px solid rgba(148,163,184,.1);border-radius:7px;color:#718097;background:rgba(255,255,255,.02)}.pair-inspector-head .mud-icon-root{font-size:.9rem}.pair-verdict{display:grid;grid-template-columns:1fr auto;align-items:center;gap:.1rem;padding:.8rem 1rem}.pair-verdict .case-verdict-chip{grid-row:1/3}.pair-verdict>strong{color:#eef2f8;font:700 1.65rem Georgia,serif}.pair-verdict>small{color:#637188;font-size:.4rem;font-weight:900;letter-spacing:.08em}.pair-metric-grid{display:grid;grid-template-columns:repeat(4,1fr);margin:0 .75rem .75rem;border:1px solid rgba(148,163,184,.08);border-radius:9px;background:rgba(3,8,18,.28)}.pair-metric{display:grid;place-items:center;gap:.12rem;padding:.55rem .25rem;border-right:1px solid rgba(148,163,184,.07)}.pair-metric:last-child{border:0}.pair-metric .mud-icon-root{font-size:.9rem;color:#6e7c93}.pair-metric>span{color:#5f6d84;font-size:.39rem;font-weight:900}.pair-metric>strong{color:#bec7d4;font:.75rem ui-monospace,SFMono-Regular,Consolas,monospace}.pair-metric.identity .mud-icon-root{color:var(--s-red)}.pair-metric.auth .mud-icon-root{color:var(--s-violet)}.pair-metric.network .mud-icon-root{color:var(--s-cyan)}.pair-metric.trade .mud-icon-root{color:var(--s-orange)}.pair-proof-section{padding:.75rem 1rem;border-top:1px solid rgba(148,163,184,.07)}.pair-proof-section h3{margin:0 0 .5rem;color:#909db0;font-size:.55rem;font-weight:850;letter-spacing:.07em;text-transform:uppercase}.pair-reason-list{display:grid;gap:.3rem;margin:0;padding:0;list-style:none}.pair-reason-list li{display:flex;align-items:center;gap:.35rem;color:#aab4c3;font-size:.58rem}.pair-reason-list .mud-icon-root{font-size:.78rem;color:#6ecba2}.pair-proof-row{display:grid;gap:.1rem;margin:.3rem 0;padding:.45rem .5rem;border-left:2px solid rgba(255,95,114,.55);border-radius:5px;background:rgba(255,95,114,.045)}.pair-proof-row code{color:#ff98a8;font-size:.58rem}.pair-proof-row strong{color:#b8c2cf;font-size:.58rem}.pair-proof-row span{color:#6f7c91;font-size:.48rem}.pair-proof-row.network{border-color:rgba(75,216,255,.5);background:rgba(75,216,255,.035)}.pair-proof-row.client{border-color:rgba(139,124,255,.5);background:rgba(139,124,255,.04)}.pair-burst-row{display:grid;grid-template-columns:1fr auto;gap:.08rem;margin:.3rem 0;padding:.45rem;border:1px solid rgba(255,176,86,.13);border-radius:6px;background:rgba(255,176,86,.035)}.pair-burst-row>span{color:#d7a76f;font-size:.48rem;font-weight:850}.pair-burst-row>strong{color:#b8c1ce;font-size:.48rem}.pair-burst-row>small{grid-column:1/3;color:#69768c;font-size:.46rem}.pair-flow-row{display:grid;grid-template-columns:auto 16px auto;align-items:center;gap:.2rem;margin:.3rem 0;padding:.4rem;border:1px solid rgba(148,163,184,.08);border-radius:6px}.pair-flow-row strong{overflow:hidden;color:#bfc8d5;font-size:.53rem;text-overflow:ellipsis}.pair-flow-row .mud-icon-root{font-size:.75rem;color:#8476d4}.pair-flow-row span{grid-column:1/4;color:#66748a;font-size:.45rem}.pair-trade-details{margin:.75rem;border:1px solid rgba(148,163,184,.09);border-radius:8px}.pair-trade-details summary{display:flex;justify-content:space-between;padding:.55rem;color:#8b98ac;font-size:.52rem;cursor:pointer}.pair-trade-row{padding:.5rem;border-top:1px solid rgba(148,163,184,.07)}.pair-trade-row header{display:flex;justify-content:space-between;color:#7d8a9e;font-size:.47rem}.pair-trade-row p{margin:.2rem 0;color:#8794a7;font-size:.48rem}.pair-trade-row p b{color:#b5bfcc}
.sentinel-section{display:grid;gap:.75rem;padding-top:.3rem;scroll-margin-top:1rem}.sentinel-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;padding:.4rem .2rem}.sentinel-section-heading h2{margin:.2rem 0 .15rem;color:#edf1f7;font-size:1.55rem}.sentinel-section-heading p{max-width:820px;margin:0;color:#75839a;font-size:.65rem;line-height:1.5}.section-count{display:grid;text-align:right}.section-count strong{color:#e2e7ef;font:700 1.7rem Georgia,serif}.section-count span{color:#65738b;font-size:.52rem}.sentinel-member-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem}.sentinel-member-card{position:relative;overflow:hidden;border:1px solid var(--s-line);border-radius:14px;background:linear-gradient(145deg,rgba(15,24,43,.98),rgba(8,14,26,.98));box-shadow:0 12px 35px rgba(0,0,0,.14)}.sentinel-member-card:before{content:"";position:absolute;inset:0 auto 0 0;width:2px;background:#66758b}.sentinel-member-card.beneficiary{border-color:rgba(255,176,86,.25);background:radial-gradient(circle at 100% 0,rgba(255,176,86,.08),transparent 28%),linear-gradient(145deg,rgba(17,27,46,.98),rgba(8,14,26,.98))}.sentinel-member-card.beneficiary:before{background:var(--s-orange);box-shadow:0 0 12px var(--s-orange)}.sentinel-member-card.source:before{background:var(--s-red)}.sentinel-member-card.banned{opacity:.68}.sentinel-member-card>header{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem;padding:.8rem}.member-avatar{position:relative;display:grid;width:46px;height:46px;place-items:center;overflow:hidden;border:1px solid rgba(148,163,184,.2);border-radius:12px;color:#dde4ee;background:#182640;font:700 1rem Georgia,serif}.member-avatar img{width:100%;height:100%;object-fit:cover}.member-avatar i{position:absolute;right:3px;bottom:3px;width:7px;height:7px;border:2px solid #111a2d;border-radius:50%;background:var(--s-green)}.banned .member-avatar i{background:var(--s-red)}.member-identity{min-width:0;display:grid}.member-role{color:#7264bf;font-size:.43rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.beneficiary .member-role{color:#e1a15b}.source .member-role{color:#d66e80}.member-identity h3{overflow:hidden;margin:.1rem 0;color:#e2e7ef;font:700 .9rem Georgia,serif;text-overflow:ellipsis;white-space:nowrap}.member-identity code{color:#64738a;font-size:.46rem}.member-flags{display:grid;gap:.25rem;justify-items:end}.member-flags span{padding:.18rem .3rem;border-radius:4px;font-size:.4rem;font-weight:900}.member-flags .active{color:#77d9ae;background:rgba(86,214,160,.08)}.member-flags .danger{color:#ff96a7;background:rgba(255,95,114,.09)}.member-flags .warning{color:#efb86f;background:rgba(255,176,86,.09)}.member-signal-strip{display:flex;gap:.25rem;padding:.45rem .75rem;border-block:1px solid rgba(148,163,184,.06);background:rgba(3,8,18,.2)}.member-signal-strip span{display:flex;align-items:center;gap:.18rem;color:#77859a;font-size:.43rem}.member-signal-strip b{color:#a7b2c2}.member-signal-strip .mud-icon-root{font-size:.7rem}.member-signal-strip .identity .mud-icon-root{color:var(--s-red)}.member-signal-strip .network .mud-icon-root{color:var(--s-cyan)}.member-signal-strip .client .mud-icon-root{color:var(--s-violet)}.member-flow-balance{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:.35rem;padding:.7rem .8rem}.member-flow-balance>div:not(.flow-arrow){display:grid}.member-flow-balance .in{text-align:right}.member-flow-balance span{color:#5f6d84;font-size:.39rem;font-weight:900;letter-spacing:.08em}.member-flow-balance strong{color:#c5ceda;font:700 1rem Georgia,serif}.member-flow-balance small{color:#68758b;font-size:.43rem}.flow-arrow{display:grid;place-items:center;color:#7466c2}.flow-arrow .mud-icon-root{font-size:1rem}.flow-arrow b{font:.48rem ui-monospace,SFMono-Regular,Consolas,monospace}.flow-arrow b.positive{color:var(--s-orange)}.flow-arrow b.negative{color:var(--s-red)}.member-facts{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;margin:0;background:rgba(148,163,184,.06)}.member-facts>div{display:grid;grid-template-columns:1fr auto;gap:.4rem;padding:.42rem .65rem;background:#0b1323}.member-facts dt{color:#65738a;font-size:.44rem;font-weight:500}.member-facts dd{overflow:hidden;margin:0;color:#9da8b9;font-size:.45rem;text-overflow:ellipsis;white-space:nowrap}.sentinel-member-card>footer{display:flex;justify-content:space-between;gap:.35rem;padding:.55rem .7rem}.sentinel-member-card>footer a,.sentinel-member-card>footer button{display:flex;align-items:center;gap:.28rem;padding:.35rem .45rem;border-radius:6px;font-size:.48rem;text-decoration:none}.sentinel-member-card>footer .mud-icon-root{font-size:.75rem}.member-open-record{color:#9f93e8;background:rgba(139,124,255,.06)}.sentinel-member-card>footer button{border:1px solid rgba(255,95,114,.13);color:#bd7582;background:rgba(255,95,114,.035)}
.exploit-score-stamp,.asset-flow-summary{min-width:170px;display:grid;text-align:right}.exploit-score-stamp>span,.asset-flow-summary>span{color:#6d7a90;font-size:.45rem;font-weight:900;letter-spacing:.1em}.exploit-score-stamp>strong{color:#f0bd78;font:700 1.8rem Georgia,serif}.exploit-score-stamp>i{height:3px;border-radius:99px;background:linear-gradient(90deg,var(--s-orange),var(--s-red))}.exploit-intel-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:.6rem}.exploit-intel-card{position:relative;overflow:hidden;padding:.85rem;border:1px solid var(--s-line);border-radius:14px;background:linear-gradient(145deg,rgba(15,24,43,.98),rgba(8,14,26,.98))}.exploit-intel-card:after{content:"";position:absolute;right:-55px;top:-55px;width:120px;height:120px;border-radius:50%;background:radial-gradient(circle,rgba(148,163,184,.06),transparent 68%)}.exploit-intel-card.hot{border-color:rgba(255,95,114,.22)}.exploit-intel-card.warm{border-color:rgba(255,176,86,.18)}.exploit-intel-card>header{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.5rem}.exploit-intel-card>header>div{display:grid;width:31px;height:31px;place-items:center;border:1px solid rgba(148,163,184,.11);border-radius:8px;color:#8a98ac;background:rgba(255,255,255,.025)}.exploit-intel-card>header .mud-icon-root{font-size:1rem}.exploit-intel-card>header>span{color:#6c7990;font-size:.46rem;font-weight:900;letter-spacing:.1em}.exploit-intel-card>header>strong{color:#dbe1ea;font:700 1.25rem Georgia,serif}.exploit-intel-card.cooldown>header>div{color:#ef9a73}.exploit-intel-card.vote>header>div{color:#e5b062}.exploit-intel-card.collection>header>div{color:#77c7f0}.exploit-intel-card.trade>header>div{color:#a99ef2}.exploit-intel-card h3{margin:.7rem 0 .25rem;color:#dce2eb;font:700 .85rem Georgia,serif}.exploit-intel-card>p{min-height:44px;margin:0;color:#707e94;font-size:.55rem;line-height:1.45}.exploit-intel-card dl{display:grid;grid-template-columns:1fr 1fr;gap:.35rem;margin:.65rem 0}.exploit-intel-card dl div{padding:.4rem;border:1px solid rgba(148,163,184,.07);border-radius:6px;background:rgba(3,8,18,.22)}.exploit-intel-card dt{color:#606e84;font-size:.4rem}.exploit-intel-card dd{overflow:hidden;margin:.1rem 0 0;color:#abb5c3;font-size:.55rem;text-overflow:ellipsis;white-space:nowrap}.intel-verdict{display:flex;align-items:center;gap:.35rem;padding:.4rem;border-radius:6px;color:#738097;background:rgba(148,163,184,.035);font-size:.45rem}.intel-verdict i{width:6px;height:6px;border-radius:50%;background:#657389}.intel-verdict.flagged{color:#e4aa70;background:rgba(255,176,86,.055)}.intel-verdict.flagged i{background:var(--s-orange);box-shadow:0 0 7px var(--s-orange)}.intel-verdict.clear{color:#75b79d}.intel-verdict.clear i{background:var(--s-green)}
.behavior-burst-ledger{overflow:hidden;border:1px solid var(--s-line);border-radius:14px;background:#0a1221}.behavior-burst-ledger>header{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;border-bottom:1px solid rgba(148,163,184,.07)}.behavior-burst-ledger>header span{color:#7365c1;font-size:.45rem;font-weight:900;letter-spacing:.1em}.behavior-burst-ledger>header h3{margin:.1rem 0;color:#d5dce6;font:700 .85rem Georgia,serif}.behavior-burst-ledger>header>strong{color:#69778d;font-size:.48rem}.burst-ledger-list{display:grid;grid-template-columns:repeat(2,1fr);column-gap:1rem;padding:.4rem 1rem}.burst-ledger-list article{display:grid;grid-template-columns:52px 15px 1fr;gap:.4rem;padding:.45rem 0;border-bottom:1px solid rgba(148,163,184,.06)}.burst-time{display:grid}.burst-time strong{color:#aab4c2;font-size:.55rem}.burst-time span{color:#66748a;font:.46rem ui-monospace,SFMono-Regular,Consolas,monospace}.burst-line{position:relative}.burst-line:before{content:"";position:absolute;left:7px;top:0;bottom:-.9rem;width:1px;background:rgba(148,163,184,.1)}.burst-line i{position:absolute;left:4px;top:6px;width:7px;height:7px;border-radius:50%;background:var(--s-orange);box-shadow:0 0 7px rgba(255,176,86,.5)}.claims .burst-line i{background:var(--s-red);box-shadow:0 0 7px rgba(255,95,114,.5)}.burst-copy{display:grid;min-width:0}.burst-copy>span{color:#c88d68;font-size:.42rem;font-weight:900}.claims .burst-copy>span{color:#d67d8c}.burst-copy>strong{overflow:hidden;color:#aeb7c5;font-size:.52rem;text-overflow:ellipsis;white-space:nowrap}.burst-copy>small{color:#647188;font-size:.43rem}
.asset-flow-summary strong{overflow:hidden;max-width:250px;color:#d9dfe9;font:700 .9rem Georgia,serif;text-overflow:ellipsis;white-space:nowrap}.asset-flow-summary small{color:#6d7b91;font-size:.48rem}.asset-flow-workspace{display:grid;grid-template-columns:repeat(3,1fr);gap:.6rem;align-items:start}.subpanel-heading{padding:.75rem .85rem}.subpanel-heading h3{font-size:.88rem}.subpanel-heading>strong{color:#75839a;font:.5rem ui-monospace,SFMono-Regular,Consolas,monospace}.flow-lane-list,.ownership-flow-list,.relay-route-list{max-height:540px;overflow:auto;padding:.5rem;scrollbar-width:thin}.flow-lane,.ownership-flow-row,.relay-route{margin-bottom:.35rem;padding:.55rem;border:1px solid rgba(148,163,184,.07);border-radius:8px;background:rgba(3,8,18,.2)}.flow-lane-route{display:grid;grid-template-columns:minmax(0,1fr) minmax(55px,.65fr) minmax(0,1fr);align-items:center;gap:.4rem}.flow-lane-route>strong{overflow:hidden;color:#b5bfcc;font-size:.53rem;text-overflow:ellipsis;white-space:nowrap}.flow-lane-route>strong:last-child{text-align:right;color:#dfb579}.flow-lane-route>span{position:relative;height:10px}.flow-lane-route>span i{position:absolute;left:0;top:4px;height:2px;border-radius:99px;background:linear-gradient(90deg,var(--s-violet),var(--s-orange))}.flow-lane-route .mud-icon-root{position:absolute;right:-3px;top:-2px;color:var(--s-orange);font-size:.8rem}.flow-lane-meta{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.3rem}.flow-lane-meta span{color:#637087;font-size:.4rem}.ownership-route{display:flex;align-items:center;gap:.35rem}.ownership-route span,.ownership-route strong{overflow:hidden;flex:1;color:#8d99aa;font-size:.52rem;text-overflow:ellipsis;white-space:nowrap}.ownership-route strong{color:#deb375;text-align:right}.ownership-route .mud-icon-root{font-size:.8rem;color:#8b7ddd}.ownership-numbers{display:flex;align-items:baseline;gap:.35rem;margin-top:.3rem}.ownership-numbers strong{color:#dfe5ed;font:700 .9rem Georgia,serif}.ownership-numbers span{color:#69768c;font-size:.42rem}.ownership-flow-row p{overflow:hidden;margin:.25rem 0 0;color:#78859a;font-size:.43rem;text-overflow:ellipsis;white-space:nowrap}.relay-route{position:relative}.relay-badge{display:inline-block;margin-bottom:.35rem;padding:.18rem .3rem;border-radius:4px;color:#ef9cac;background:rgba(255,95,114,.08);font-size:.38rem;font-weight:900;letter-spacing:.08em}.relay-route.bank .relay-badge{color:#b3a8f5;background:rgba(139,124,255,.09)}.relay-path{display:flex;align-items:center;gap:.25rem}.relay-path strong,.relay-path b{overflow:hidden;max-width:32%;color:#b6c0cd;font-size:.5rem;text-overflow:ellipsis;white-space:nowrap}.relay-path b{color:#d3976d}.relay-path>span{color:#77849a;font-size:.48rem}.relay-path .mud-icon-root{font-size:.7rem;color:#8b7bd8}.relay-route p{margin:.3rem 0 0;color:#8895a7;font-size:.44rem}.relay-route p i{color:#efb06d;font-style:normal}.relay-route p span{display:block;margin-top:.1rem;color:#5f6d83}.subpanel-empty{display:grid;min-height:180px;place-items:center;align-content:center;gap:.4rem;color:#637188;text-align:center;font-size:.55rem}.subpanel-empty .mud-icon-root{font-size:1.2rem}.asset-manifest{display:grid;grid-template-columns:1fr 1fr;gap:1px;overflow:hidden;border:1px solid var(--s-line);border-radius:12px;background:var(--s-line)}.asset-manifest>div{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;padding:.65rem;background:#0b1323}.asset-manifest span{margin-right:.35rem;color:#6f61bc;font-size:.43rem;font-weight:900;letter-spacing:.1em}.asset-manifest b{padding:.22rem .35rem;border-radius:5px;color:#9ca8b9;background:rgba(148,163,184,.05);font-size:.45rem;font-weight:600}.asset-manifest i{color:#74839a;font-style:normal}.trade-evidence-ledger{overflow:hidden;border:1px solid var(--s-line);border-radius:12px;background:#0a1221}.trade-evidence-ledger>summary{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:.5rem;padding:.7rem .85rem;color:#7264bf;cursor:pointer}.trade-evidence-ledger>summary span{font-size:.45rem;font-weight:900;letter-spacing:.1em}.trade-evidence-ledger>summary strong{color:#7b899e;font-size:.5rem}.trade-evidence-ledger>summary .mud-icon-root{font-size:.9rem}.trade-ledger-table{max-height:560px;overflow:auto;padding:.35rem}.trade-ledger-table>article{margin:.3rem;padding:.55rem;border:1px solid rgba(148,163,184,.07);border-radius:7px}.trade-ledger-table header{display:grid;grid-template-columns:auto 1fr auto;gap:.5rem;color:#748197;font-size:.45rem}.trade-ledger-table header>span{color:#a4afbd}.trade-ledger-table p{display:grid;grid-template-columns:minmax(90px,.35fr) auto 1fr auto;gap:.35rem;margin:.28rem 0;color:#909daf;font-size:.45rem}.trade-ledger-table p b{color:#c1cad5}.trade-ledger-table p span{color:#647188}.trade-ledger-table p i{color:#6f7d93;font-style:normal}
.sentinel-evidence-workspace{display:grid;grid-template-columns:minmax(0,1fr) minmax(430px,.8fr);gap:1rem;align-items:start}.evidence-ledger-panel,.auth-timeline-panel{scroll-margin-top:1rem}.ledger-count,.timeline-summary{display:grid;text-align:right}.ledger-count strong,.timeline-summary strong{color:#e0e5ed;font:700 1.35rem Georgia,serif}.ledger-count span,.timeline-summary span{color:#65738a;font-size:.45rem}.factor-stack{display:grid;gap:.35rem;padding:.55rem}.factor-row{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.65rem;padding:.55rem;border:1px solid rgba(148,163,184,.07);border-radius:8px;background:rgba(3,8,18,.18)}.factor-glyph{display:grid;width:31px;height:31px;place-items:center;border:1px solid rgba(148,163,184,.09);border-radius:8px;color:#8492a6;background:rgba(255,255,255,.025)}.factor-glyph .mud-icon-root{font-size:1rem}.factor-row.identity .factor-glyph{color:var(--s-red);background:rgba(255,95,114,.05)}.factor-row.auth .factor-glyph,.factor-row.client .factor-glyph{color:var(--s-violet)}.factor-row.network .factor-glyph{color:var(--s-cyan)}.factor-row.trade .factor-glyph,.factor-row.collection .factor-glyph{color:#78aaf0}.factor-row.vote .factor-glyph,.factor-row.cooldown .factor-glyph{color:var(--s-orange)}.factor-row.enforcement .factor-glyph{color:var(--s-red)}.factor-row.timing .factor-glyph{color:#d5a8ff;background:rgba(139,124,255,.045)}.factor-copy{min-width:0;display:grid}.factor-copy>span{color:#5e6c82;font-size:.37rem;font-weight:900;letter-spacing:.1em}.factor-copy>strong{color:#bbc5d2;font-size:.56rem}.factor-copy p{overflow:hidden;margin:.08rem 0 0;color:#69778c;font-size:.46rem;text-overflow:ellipsis;white-space:nowrap}.factor-weight{display:grid;justify-items:end}.factor-weight strong{color:#cbd3de;font:.65rem ui-monospace,SFMono-Regular,Consolas,monospace}.factor-weight span{color:#6e7b91;font-size:.4rem}.factor-row.confirmed .factor-weight strong{color:#ff93a4}.factor-row.strong .factor-weight strong{color:#b7adff}.raw-proof-group{margin:.55rem;padding:.6rem;border:1px solid rgba(148,163,184,.08);border-radius:10px;background:rgba(3,8,18,.2)}.raw-proof-group>header{display:flex;align-items:end;justify-content:space-between;gap:.6rem;margin-bottom:.45rem}.raw-proof-group>header span{color:#6f61bb;font-size:.4rem;font-weight:900;letter-spacing:.1em}.raw-proof-group>header h3{margin:.08rem 0;color:#cdd5df;font:700 .72rem Georgia,serif}.raw-proof-group>header small{max-width:280px;color:#65738a;font-size:.42rem;text-align:right}.raw-proof-group>header>strong{color:#79869b;font:.65rem ui-monospace,SFMono-Regular,Consolas,monospace}.cookie-proof-group{border-color:rgba(255,95,114,.15);background:rgba(255,95,114,.025)}.raw-proof-row{display:grid;grid-template-columns:auto auto 1fr auto;align-items:center;gap:.5rem;padding:.45rem;border-top:1px solid rgba(148,163,184,.06)}.raw-proof-row .mud-icon-root{font-size:.9rem;color:var(--s-red)}.raw-proof-row code{color:#f38d9d;font-size:.5rem}.raw-proof-row>span{overflow:hidden;color:#939fb0;font-size:.47rem;text-overflow:ellipsis;white-space:nowrap}.raw-proof-row small{color:#627086;font-size:.4rem}.corroboration-grid{display:grid;grid-template-columns:1fr 1fr}.server-proof-group{grid-column:1/3}.compact-proof-row{display:grid;grid-template-columns:minmax(120px,.55fr) 1fr auto;gap:.45rem;padding:.42rem .3rem;border-top:1px solid rgba(148,163,184,.06)}.compact-proof-row strong{overflow:hidden;color:#9da9b9;font-size:.48rem;text-overflow:ellipsis;white-space:nowrap}.compact-proof-row span{overflow:hidden;color:#748197;font-size:.44rem;text-overflow:ellipsis;white-space:nowrap}.compact-proof-row small{color:#5f6d83;font-size:.4rem}.compact-empty{padding:1rem;color:#637087;text-align:center;font-size:.5rem}
.timeline-filter-row{display:flex;gap:.3rem;padding:.55rem;border-bottom:1px solid rgba(148,163,184,.06)}.timeline-filter-row button{display:flex;align-items:center;gap:.35rem;padding:.32rem .45rem;border:1px solid rgba(148,163,184,.08);border-radius:6px;color:#6f7d93;background:rgba(255,255,255,.018);font-size:.45rem}.timeline-filter-row button strong{color:#8996a8;font:.42rem ui-monospace,SFMono-Regular,Consolas,monospace}.timeline-filter-row button.active{border-color:rgba(139,124,255,.28);color:#c5bcff;background:rgba(139,124,255,.08)}.auth-timeline-list{max-height:900px;overflow:auto;padding:.3rem .8rem .8rem;scrollbar-width:thin}.auth-timeline-list article{display:grid;grid-template-columns:70px 18px 1fr;gap:.45rem;padding:.5rem 0}.auth-time{display:grid;text-align:right}.auth-time strong{color:#9da8b8;font-size:.5rem}.auth-time span{color:#5f6d83;font:.39rem ui-monospace,SFMono-Regular,Consolas,monospace}.auth-rail{position:relative}.auth-rail:before{content:"";position:absolute;left:8px;top:0;bottom:-1rem;width:1px;background:rgba(148,163,184,.1)}.auth-rail i{position:absolute;left:4px;top:5px;width:9px;height:9px;border:2px solid #0a1221;border-radius:50%;background:#68768c}.auth-timeline-list article.cookie .auth-rail i{background:var(--s-red);box-shadow:0 0 8px rgba(255,95,114,.6)}.auth-timeline-list article.switch:not(.cookie) .auth-rail i{background:var(--s-violet)}.auth-event-body{min-width:0;padding:.5rem;border:1px solid rgba(148,163,184,.07);border-radius:7px;background:rgba(3,8,18,.18)}.cookie .auth-event-body{border-color:rgba(255,95,114,.13);background:rgba(255,95,114,.022)}.auth-event-body>header{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem}.auth-event-body>header>strong{color:#b9c3cf;font-size:.54rem}.auth-event-body>header>code{color:#5f6d83;font-size:.4rem}.auth-badge{display:flex;align-items:center;gap:.18rem;padding:.18rem .28rem;border-radius:4px;font-size:.35rem;font-weight:900}.auth-badge .mud-icon-root{font-size:.57rem}.auth-badge.identity{color:#f291a0;background:rgba(255,95,114,.08)}.auth-badge.switch{color:#b4aaff;background:rgba(139,124,255,.08)}.auth-badge.anonymous{color:#e6b16d;background:rgba(255,176,86,.08)}.auth-environment{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.35rem}.auth-environment>span{display:flex;min-width:0;align-items:center;gap:.22rem;color:#69778d;font-size:.42rem}.auth-environment .mud-icon-root{font-size:.7rem;color:#6e7c92}.auth-environment strong{overflow:hidden;max-width:220px;color:#8996a8;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.auth-environment small{color:#617087}.auth-cookie-list{display:flex;flex-wrap:wrap;gap:.25rem;margin-top:.35rem}.auth-cookie-list code{padding:.16rem .25rem;border-radius:4px;color:#e88897;background:rgba(255,95,114,.06);font-size:.38rem}.timeline-empty{display:grid;min-height:200px;place-items:center;align-content:center;gap:.4rem;color:#647188;font-size:.55rem}.timeline-empty .mud-icon-root{font-size:1.4rem}.sentinel-case-loading{display:grid;min-height:70vh;place-items:center;align-content:center;gap:.6rem}.loading-radar{position:relative;width:120px;height:120px;border:1px solid rgba(139,124,255,.25);border-radius:50%;box-shadow:0 0 0 26px rgba(139,124,255,.025),0 0 0 52px rgba(75,216,255,.012)}.loading-radar span{position:absolute;inset:18px;border:1px dashed rgba(75,216,255,.25);border-radius:50%;animation:sentinel-spin 8s linear infinite}.loading-radar i{position:absolute;left:50%;top:50%;width:48px;height:1px;transform-origin:left;background:linear-gradient(90deg,var(--s-cyan),transparent);animation:sentinel-sweep 2s linear infinite}.sentinel-case-loading>span{margin-top:2rem;color:#7365c2;font-size:.53rem;font-weight:900;letter-spacing:.15em}.sentinel-case-loading h1{margin:0;color:#dce2eb;font:700 1.2rem Georgia,serif}.sentinel-case-loading>.sentinel-progress-track{width:min(420px,70vw)}.sentinel-case-loading>strong{color:#78869b;font:.55rem ui-monospace,SFMono-Regular,Consolas,monospace}
.sentinel-member-card.k-banned{border-color:rgba(255,176,86,.2)}.k-banned .member-avatar i{background:var(--s-orange)}.member-kban-history{display:grid;gap:.28rem;padding:.55rem .7rem;border-top:1px solid rgba(255,176,86,.12);color:#9b7b51;background:rgba(255,176,86,.035)}.member-kban-history>div{display:flex;align-items:center;gap:.3rem}.member-kban-history .mud-icon-root{font-size:.75rem;color:#efb86f}.member-kban-history strong{color:#d8a866;font-size:.47rem}.member-kban-history p{margin:0;color:#8f7d68;font-size:.43rem;line-height:1.45}.member-kban-history>span{overflow:hidden;color:#aa8a60;font-size:.41rem;text-overflow:ellipsis;white-space:nowrap}
.pair-inspector.member{min-height:530px}.account-dossier-head{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:.55rem;padding:.75rem .85rem}.dossier-monogram{display:grid;width:36px;height:36px;place-items:center;border:1px solid rgba(139,124,255,.3);border-radius:10px;color:#ddd8ff;background:radial-gradient(circle at 35% 25%,#273a63,#111a2e);box-shadow:inset 0 1px rgba(255,255,255,.05);font:700 .9rem Georgia,serif}.dossier-identity{display:grid;min-width:0}.dossier-identity>span{color:#7668c6;font-size:.4rem;font-weight:900;letter-spacing:.12em}.dossier-identity h2{overflow:hidden;margin:.08rem 0;color:#e4e8ef;font:700 .82rem Georgia,serif;text-overflow:ellipsis;white-space:nowrap}.dossier-identity small{overflow:hidden;color:#5f6d83;font:.37rem ui-monospace,SFMono-Regular,Consolas,monospace;text-overflow:ellipsis;white-space:nowrap}.dossier-role{padding:.2rem .3rem;border-radius:4px;color:#8491a4;background:rgba(148,163,184,.06);font-size:.32rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.dossier-role.beneficiary{color:#eab169;background:rgba(255,176,86,.08)}.dossier-role.source{color:#e17d8e;background:rgba(255,95,114,.08)}.connection-switcher{border-bottom:1px solid rgba(148,163,184,.07);background:rgba(3,8,18,.2)}.connection-switcher>header{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.45rem .65rem .1rem}.connection-switcher>header span{color:#7264bd;font-size:.36rem;font-weight:900;letter-spacing:.1em}.connection-switcher>header small{color:#5e6b80;font-size:.35rem}.connection-tabs{display:flex;gap:.28rem;overflow-x:auto;padding:.4rem .55rem .55rem;scrollbar-width:thin}.connection-tabs button{display:grid;grid-template-columns:6px minmax(72px,1fr) auto;flex:0 0 132px;align-items:center;gap:.32rem;min-width:0;padding:.38rem .42rem;border:1px solid rgba(148,163,184,.08);border-radius:7px;color:#77859a;background:rgba(255,255,255,.018);text-align:left;transition:border-color .15s,background .15s}.connection-tabs button:hover{border-color:rgba(139,124,255,.26);background:rgba(139,124,255,.045)}.connection-tabs button.active{border-color:rgba(139,124,255,.42);background:linear-gradient(135deg,rgba(139,124,255,.12),rgba(75,216,255,.025));box-shadow:inset 0 1px rgba(255,255,255,.035)}.connection-tabs button>i{width:6px;height:6px;border-radius:50%;background:#65738a}.connection-tabs button.supported>i{background:var(--s-cyan)}.connection-tabs button.strong>i{background:var(--s-violet)}.connection-tabs button.confirmed>i{background:var(--s-red);box-shadow:0 0 7px rgba(255,95,114,.7)}.connection-tabs button>span{display:grid;min-width:0}.connection-tabs button strong{overflow:hidden;color:#aeb8c7;font-size:.45rem;text-overflow:ellipsis;white-space:nowrap}.connection-tabs button small{color:#5f6d82;font-size:.31rem}.connection-tabs button>b{color:#bdc6d3;font:.58rem ui-monospace,SFMono-Regular,Consolas,monospace}.connection-tabs button.active>b{color:#e2deff}.dossier-relationship-title{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.45rem;padding:.5rem .7rem;border-bottom:1px solid rgba(148,163,184,.06);background:linear-gradient(90deg,rgba(139,124,255,.045),transparent)}.dossier-relationship-title>span{color:#6f61bd;font-size:.34rem;font-weight:900;letter-spacing:.1em}.dossier-relationship-title>strong{overflow:hidden;color:#aeb8c6;font:700 .55rem Georgia,serif;text-overflow:ellipsis;white-space:nowrap}.dossier-relationship-title>strong i{color:#786ac6;font-style:normal}.dossier-relationship-title>small{color:#59677d;font-size:.34rem}
.case-flag-action{border:1px solid rgba(244,185,103,.16);color:#a79478;background:rgba(244,185,103,.035)}.case-flag-action:hover,.case-flag-action.active{color:#ffd08d;border-color:rgba(244,185,103,.38);background:rgba(244,185,103,.09)}.sentinel-case-card.flagged{border-color:rgba(244,185,103,.32);box-shadow:0 14px 38px rgba(0,0,0,.22),inset 0 1px rgba(244,185,103,.06)}.sentinel-case-card.flagged .case-accent{background:linear-gradient(180deg,#f4b967,#8b7cff)}.sentinel-flag-action{border:1px solid rgba(244,185,103,.24);color:#d8b77f;background:rgba(244,185,103,.055)}.sentinel-flag-action:hover:not(:disabled),.sentinel-flag-action.active{color:#ffe0aa;border-color:rgba(244,185,103,.48);background:rgba(244,185,103,.12)}
.case-review-ribbon{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(180px,.65fr);align-items:center;gap:.65rem;padding:.62rem 1rem;border-top:1px solid rgba(139,124,255,.14);border-bottom:1px solid rgba(139,124,255,.1);color:#a99ff0;background:rgba(139,124,255,.055)}.case-review-ribbon>.mud-icon-root{font-size:1.05rem}.case-review-ribbon>span{display:grid}.case-review-ribbon strong{color:#d8d3ff;font-size:.62rem}.case-review-ribbon small{color:#7d89a0;font-size:.48rem}.case-review-ribbon p{overflow:hidden;margin:0;color:#77859b;font-size:.5rem;text-align:right;text-overflow:ellipsis;white-space:nowrap}.case-review-ribbon.cleared{border-color:rgba(86,214,160,.16);color:#68dcaa;background:rgba(86,214,160,.05)}.case-review-ribbon.cleared strong{color:#a1edcd}.case-review-ribbon.reopened{border-color:rgba(255,176,86,.3);color:#ffb866;background:rgba(255,176,86,.075);box-shadow:inset 3px 0 #ffb056}.case-review-ribbon.reopened strong{color:#ffd294}.sentinel-resolve-action,.sentinel-reopen-action{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:.5rem;padding:.7rem 1rem;border-radius:10px;font-size:.72rem;font-weight:800;cursor:pointer}.sentinel-resolve-action{border:1px solid rgba(139,124,255,.32);color:#d6d0ff;background:rgba(139,124,255,.08)}.sentinel-resolve-action:hover:not(:disabled){border-color:rgba(139,124,255,.52);background:rgba(139,124,255,.14)}.sentinel-resolve-action.reopened{border-color:rgba(255,176,86,.38);color:#ffd093;background:rgba(255,176,86,.09)}.sentinel-reopen-action{border:1px solid rgba(148,163,184,.16);color:#9eabbc;background:rgba(148,163,184,.045)}.sentinel-reopen-action:hover:not(:disabled){color:#d5dbe4;background:rgba(148,163,184,.09)}.sentinel-resolve-action:disabled,.sentinel-reopen-action:disabled{opacity:.5;cursor:wait}.case-review-status{display:flex;align-items:center;gap:.5rem;margin:0 .72rem .2rem;padding:.44rem .55rem;border:1px solid rgba(139,124,255,.16);border-radius:8px;color:#9e93e8;background:rgba(139,124,255,.055)}.case-review-status>.mud-icon-root{font-size:.85rem}.case-review-status>span{display:grid}.case-review-status strong{color:#cbc5f8;font-size:.46rem}.case-review-status small{color:#65738a;font-size:.38rem}.case-review-status.cleared{border-color:rgba(86,214,160,.18);color:#65d9a7;background:rgba(86,214,160,.045)}.case-review-status.cleared strong{color:#94e5c2}.case-review-status.reopened{border-color:rgba(255,176,86,.28);color:#ffb45d;background:rgba(255,176,86,.07)}.case-review-status.reopened strong{color:#ffd097}.sentinel-case-card.resolved:has(.case-review-status){opacity:.82;filter:saturate(.8)}
.snowflake-spacing{overflow:hidden;border:1px solid rgba(139,124,255,.16);border-radius:14px;background:radial-gradient(circle at 8% 50%,rgba(75,216,255,.045),transparent 22%),linear-gradient(120deg,rgba(13,22,39,.98),rgba(8,14,26,.98))}.snowflake-spacing>header{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.8rem 1rem;border-bottom:1px solid rgba(148,163,184,.07)}.snowflake-spacing>header>div{min-width:0}.snowflake-spacing>header span{display:flex;align-items:center;gap:.38rem;color:#9588e4;font-size:.52rem;font-weight:900;letter-spacing:.12em}.snowflake-spacing>header span .mud-icon-root{font-size:.9rem}.snowflake-spacing h2{margin:.18rem 0 .1rem;color:#e6ebf2;font:700 1.12rem Georgia,serif}.snowflake-spacing p{margin:0;color:#6e7d93;font-size:.58rem}.snowflake-closest{display:grid;min-width:74px;justify-items:end;color:#8b98aa;font:700 .74rem ui-monospace,SFMono-Regular,Consolas,monospace}.snowflake-closest small{font-size:.34rem;letter-spacing:.1em;opacity:.65}.snowflake-track{display:flex;align-items:center;gap:0;overflow-x:auto;padding:.75rem 1rem .9rem;scrollbar-color:rgba(139,124,255,.25) transparent;scrollbar-width:thin}.snowflake-account{position:relative;display:grid;min-width:115px;flex:0 0 auto;padding-left:1rem}.snowflake-account>i{position:absolute;left:0;top:.25rem;width:7px;height:7px;border:2px solid #111c31;border-radius:50%;background:#8b7cff;box-shadow:0 0 0 3px rgba(139,124,255,.09)}.snowflake-account strong{max-width:130px;overflow:hidden;color:#c9d2de;font-size:.58rem;text-overflow:ellipsis;white-space:nowrap}.snowflake-account code{color:#718096;font-size:.44rem}.snowflake-account small{color:#59687f;font-size:.42rem}.snowflake-gap{display:grid;min-width:78px;flex:0 0 78px;place-items:center;gap:.1rem;text-align:center}.snowflake-gap>span{display:block;position:relative;width:100%;height:7px}.snowflake-gap>span:before{content:"";position:absolute;left:5px;right:5px;top:3px;height:1px;background:currentColor;opacity:.35}.snowflake-gap>span i{position:absolute;right:4px;top:1px;width:5px;height:5px;border-top:1px solid currentColor;border-right:1px solid currentColor;transform:rotate(45deg)}.snowflake-gap strong{color:inherit;font:.58rem ui-monospace,SFMono-Regular,Consolas,monospace}.snowflake-gap small{font-size:.31rem;font-weight:900;letter-spacing:.09em}.snowflake-gap.stacked,.snowflake-closest.stacked{color:#ff6f83}.snowflake-gap.stacked strong{padding:.1rem .28rem;border-radius:4px;background:rgba(255,95,114,.12);box-shadow:0 0 12px rgba(255,95,114,.08)}.snowflake-gap.tight,.snowflake-closest.tight{color:#ffb056}.snowflake-gap.close,.snowflake-closest.close{color:#b6aaff}.snowflake-gap.nearby,.snowflake-closest.nearby{color:#4bd8ff}.snowflake-gap.distant,.snowflake-closest.distant{color:#5d6b80}.snowflake-spacing>footer{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem;padding:.48rem 1rem;border-top:1px solid rgba(148,163,184,.06);background:rgba(3,8,18,.2)}.snowflake-spacing>footer span{display:flex;align-items:center;gap:.25rem;color:#718097;font-size:.43rem}.snowflake-spacing>footer span i{width:6px;height:6px;border-radius:50%;background:currentColor}.snowflake-spacing>footer .stacked{color:#ff7c8e}.snowflake-spacing>footer .tight{color:#ffb86d}.snowflake-spacing>footer .close{color:#b6aaff}.snowflake-spacing>footer .nearby{color:#55d8f7}.snowflake-spacing>footer>small{margin-left:auto;color:#56647a;font-size:.4rem}.snowflake-spacing.compact{margin:0 .72rem .18rem;border-radius:9px;background:rgba(4,10,20,.4)}.snowflake-spacing.compact>header{padding:.45rem .58rem}.snowflake-spacing.compact>header span{font-size:.4rem}.snowflake-spacing.compact .snowflake-closest{min-width:auto;font-size:.55rem}.snowflake-spacing.compact .snowflake-track{padding:.48rem .6rem .58rem}.snowflake-spacing.compact .snowflake-account{min-width:92px}.snowflake-spacing.compact .snowflake-account strong{max-width:98px;font-size:.47rem}.snowflake-spacing.compact .snowflake-account code{font-size:.37rem}.snowflake-spacing.compact .snowflake-account small{font-size:.35rem}.snowflake-spacing.compact .snowflake-gap{min-width:64px;flex-basis:64px}.snowflake-spacing.compact .snowflake-gap strong{font-size:.46rem}.snowflake-spacing.compact .snowflake-gap small{font-size:.27rem}
.ban-selection-dock{position:sticky;z-index:6;top:.65rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.65rem .75rem;border:1px solid rgba(148,163,184,.1);border-radius:12px;background:rgba(9,16,29,.94);box-shadow:0 12px 28px rgba(0,0,0,.2);backdrop-filter:blur(16px);transition:border-color .16s,box-shadow .16s}.ban-selection-dock.active{border-color:rgba(255,95,114,.35);box-shadow:0 14px 34px rgba(0,0,0,.28),0 0 0 1px rgba(255,95,114,.05)}.ban-selection-dock>div{display:flex;align-items:center;gap:.55rem}.ban-selection-dock>div:first-child>.mud-icon-root{color:#7b879a;font-size:1.15rem}.ban-selection-dock.active>div:first-child>.mud-icon-root{color:#ff7185}.ban-selection-dock span{display:grid}.ban-selection-dock span strong{color:#d4dbe5;font-size:.62rem}.ban-selection-dock span small{max-width:620px;overflow:hidden;color:#69778d;font-size:.48rem;text-overflow:ellipsis;white-space:nowrap}.ban-selection-dock button{display:inline-flex;align-items:center;gap:.3rem;min-height:34px;padding:.4rem .62rem;border-radius:7px;font-size:.52rem;font-weight:800}.ban-selection-clear{border:1px solid rgba(148,163,184,.12);color:#8794a7;background:rgba(255,255,255,.025)}.ban-selection-review{border:1px solid rgba(255,95,114,.34);color:#ffdbe1;background:linear-gradient(135deg,rgba(199,68,90,.9),rgba(166,49,70,.9))}.ban-selection-review:disabled{opacity:.38;cursor:not-allowed}.sentinel-member-card.selected-for-ban{border-color:rgba(255,95,114,.55);box-shadow:0 0 0 1px rgba(255,95,114,.09),0 16px 38px rgba(0,0,0,.24)}.sentinel-member-card.selected-for-ban:before{width:3px;background:#ff5f72;box-shadow:0 0 14px rgba(255,95,114,.65)}.sentinel-member-card>footer button.member-ban-selector.selected{border-color:rgba(255,95,114,.4);color:#ffd7de;background:rgba(255,95,114,.13)}
@media(max-width:720px){.ban-selection-dock{position:relative;top:0;align-items:stretch;flex-direction:column}.ban-selection-dock>div:last-child{justify-content:flex-end}.snowflake-spacing.expanded>header{align-items:flex-start}.snowflake-spacing>footer>small{width:100%;margin-left:0}.case-review-ribbon{grid-template-columns:auto 1fr}.case-review-ribbon p{grid-column:2;text-align:left}}
@keyframes sentinel-rise{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes sentinel-spin{to{transform:rotate(360deg)}}@keyframes sentinel-sweep{to{transform:rotate(360deg)}}@keyframes sentinel-pulse{50%{box-shadow:0 0 35px rgba(255,95,114,.22)}}
@media(max-width:1500px){.sentinel-member-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.exploit-intel-grid{grid-template-columns:repeat(2,1fr)}.asset-flow-workspace{grid-template-columns:1fr 1fr}.relay-panel{grid-column:1/3}.sentinel-evidence-workspace{grid-template-columns:1fr}.pair-inspector{position:relative;top:0;max-height:none}}
@media(max-width:1180px){.sentinel-hero-grid{grid-template-columns:1fr 260px;padding:2rem}.sentinel-verdict-dial{width:230px;height:230px}.case-card-body{grid-template-columns:1fr 1fr}.case-axis-column{grid-column:1/3;grid-template-columns:1fr 1fr}.case-hero-main{grid-template-columns:1fr}.identity-investigation-grid{grid-template-columns:1fr}.case-score-board{max-width:620px}.case-hero-facts{grid-template-columns:repeat(3,1fr)}.case-hero-facts>div:nth-child(4),.case-hero-facts>div:nth-child(5){border-top:1px solid rgba(148,163,184,.07)}.sentinel-proof-rubric{grid-template-columns:1fr 1fr 1fr}.rubric-title{grid-column:1/4}.sentinel-search-row{grid-template-columns:1fr 240px}.sentinel-reset{grid-column:1/3;width:max-content}.corroboration-grid{grid-template-columns:1fr}.server-proof-group{grid-column:auto}}
@media(max-width:820px){.sentinel-hero-grid{grid-template-columns:1fr;padding:1.5rem}.sentinel-verdict-dial{display:none}.sentinel-overview-metrics{grid-template-columns:1fr 1fr}.sentinel-proof-rubric{grid-template-columns:1fr 1fr}.rubric-title{grid-column:1/3}.case-card-header{grid-template-columns:1fr}.case-score-stack{max-width:250px}.case-card-body{grid-template-columns:1fr}.case-finding-column{padding:.65rem 0 0;border-top:1px solid rgba(148,163,184,.08);border-left:0}.case-axis-column{grid-column:auto}.case-card-footer{align-items:flex-start;flex-direction:column}.case-card-actions{width:100%;justify-content:flex-end}.case-hero-topline{grid-template-columns:1fr auto}.case-hero-topline>span:last-child{display:none}.case-hero-main{padding:1.4rem}.case-score-board{grid-template-columns:repeat(3,1fr)}.case-score,.case-score.priority{min-height:115px}.case-score.priority>strong{font-size:2.2rem}.case-hero-facts{grid-template-columns:1fr 1fr}.case-jump-nav{overflow:auto;justify-content:flex-start}.sentinel-member-grid,.exploit-intel-grid,.asset-flow-workspace{grid-template-columns:1fr}.relay-panel{grid-column:auto}.burst-ledger-list{grid-template-columns:1fr}.asset-manifest{grid-template-columns:1fr}.sentinel-section-heading{align-items:flex-start;flex-direction:column}.sentinel-section-heading>div:last-child{text-align:left}.graph-legend{display:none}.trade-ledger-table header{grid-template-columns:auto 1fr}.trade-ledger-table header time{grid-column:1/3}.trade-ledger-table p{grid-template-columns:1fr}.raw-proof-row,.compact-proof-row{grid-template-columns:1fr}.raw-proof-row .mud-icon-root{display:none}.sentinel-search-row{grid-template-columns:1fr}.sentinel-reset{grid-column:auto}.graph-canvas-scroll{overflow:auto}.identity-graph-stage svg{min-width:780px}.graph-readout{align-items:flex-start;flex-direction:column}.graph-readout button{align-self:flex-end}}
@media(max-width:560px){.sentinel-hero-copy h1{font-size:3rem}.sentinel-refresh-line{align-items:flex-start;flex-direction:column}.sentinel-overview-metrics{grid-template-columns:1fr}.sentinel-proof-rubric{grid-template-columns:1fr}.rubric-title{grid-column:auto}.case-member-orbit{min-width:80px}.case-avatar{width:32px;height:32px}.case-card-actions{flex-direction:column}.case-card-actions button{justify-content:center}.case-hero-facts{grid-template-columns:1fr}.case-score-board{grid-template-columns:1fr 1fr}.case-score.priority{grid-column:1/3}.sentinel-member-grid{grid-template-columns:minmax(0,1fr)}.member-flow-balance{grid-template-columns:1fr}.member-flow-balance .in{text-align:left}.flow-arrow{grid-template-columns:auto 1fr;justify-content:start}.member-facts{grid-template-columns:1fr}.pair-metric-grid{grid-template-columns:1fr 1fr}.pair-metric:nth-child(2){border-right:0}.pair-metric:nth-child(-n+2){border-bottom:1px solid rgba(148,163,184,.07)}.auth-timeline-list article{grid-template-columns:55px 14px 1fr}.auth-environment{display:grid}.timeline-filter-row{flex-wrap:wrap}}
@media(min-width:2050px){.sentinel-hero-grid{grid-template-columns:minmax(0,1fr) 390px;padding-inline:3.6rem}.sentinel-hero-copy>p{max-width:1050px}.sentinel-case-queue{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.sentinel-case-card{display:flex;height:100%;flex-direction:column}.sentinel-case-card .case-card-footer{margin-top:auto}.sentinel-empty-state{grid-column:1/-1}.case-hero-main{grid-template-columns:minmax(0,1.5fr) minmax(520px,.5fr)}.identity-investigation-grid{grid-template-columns:minmax(0,1.7fr) minmax(400px,.55fr)}.sentinel-member-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.sentinel-evidence-workspace{grid-template-columns:minmax(0,1.3fr) minmax(540px,.7fr)}}
@media(prefers-reduced-motion:reduce){.sentinel-observatory,.sentinel-command-bar,.sentinel-case-queue,.sentinel-case-header{animation:none}.sentinel-radar i,.dial-rings span,.node-halo,.loading-radar span,.loading-radar i{animation:none}}
