@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap");:root{--bg:#020904;--panel:#030d07;--line:#176b31;--muted:#a7b6a9;--white:#f2fff2;--red:#ff4b55}*{box-sizing:border-box}body,html{margin:0;min-height:100%;background:radial-gradient(ellipse at 50% 0,#09200d 0,#020904 48%,#010402 100%);color:var(--white);font-family:Inter,Arial,sans-serif}body{font-size:13px}.shell{max-width:1680px;margin:0 auto;padding:12px 18px 18px}.topbar{height:52px;display:flex;align-items:center;gap:22px;border-bottom:1px solid #164b25;padding:0 10px 10px}.brand{min-width:245px;border-right:1px solid #26733a;padding-right:20px}.brand div{font-size:27px;line-height:27px;font-weight:900;letter-spacing:-1.5px}.brand b,.brand sup{color:var(--green)}.brand small,.brand sup{font-size:9px}.brand small{font-weight:700;letter-spacing:.4px}.brandline{flex:1 1}.brandline nav{color:var(--green);margin-top:5px}.live{border:1px solid #1a9b37;border-radius:18px;padding:8px 13px;color:#baffb8;font-size:10px;white-space:nowrap}.live i{display:inline-block;width:7px;height:7px;background:var(--green);border-radius:50%;margin-right:6px;box-shadow:0 0 10px var(--green)}.clock{font-size:10px;color:#c6d3c7;white-space:nowrap}.userdot{font-size:19px;border:1px solid #66816a;border-radius:50%;width:27px;height:27px;text-align:center;color:#c8d6ca}.metrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px;margin:12px 0}.metric{height:72px;border:1px solid #28763a;border-radius:9px;background:linear-gradient(110deg,#06160a,#020904);display:flex;align-items:center;padding:10px 14px;box-shadow:inset 0 0 16px #09250c}.icon{width:40px;height:40px;border:2px solid #27d63b;color:var(--green);border-radius:50%;display:grid;place-items:center;font-size:25px;text-shadow:0 0 9px var(--green);flex-shrink:0}.metric em,.metric small,.metric strong{display:block}.metric small{font-size:11px;color:#e3eee4}.metric strong{font-size:20px;line-height:24px;font-weight:800}.metric em{font-style:normal;font-size:10px;color:#8de58c}.investigate{border:1px solid #31ef42;border-radius:12px;padding:10px 14px;margin-bottom:10px;display:grid;grid-template-columns:240px 1fr;grid-gap:12px;gap:12px;box-shadow:0 0 14px #0a5118,inset 0 0 18px #06210a;background:#031007}.searchtitle{display:flex;align-items:center;gap:12px}.searchglass{font-size:38px;color:var(--green)}h2,h3,p{margin-top:0}.searchtitle h2{font-size:17px}.searchtitle p{font-size:10px;color:#b8c9b9;line-height:1.45;margin:0}.searchbody{display:flex;flex-direction:column;gap:7px}.switch{display:flex;gap:0}.switch button{background:#06150a;color:#d6e4d7;border:1px solid #378d42;padding:7px 20px;font-weight:700;min-width:180px}.switch button:first-child{border-radius:8px 0 0 8px}.switch button:last-child{border-radius:0 8px 8px 0}.switch button.selected{background:#20ec31;color:#001a04}.searchbody form{display:flex;align-items:center;gap:8px}.searchbody form>span{position:absolute;margin-left:12px;color:#c9f9cb;font-size:19px}.searchbody input{height:37px;flex:1 1;min-width:100px;background:#020704;border:1px solid #8aa18d;border-radius:8px;color:white;padding:0 12px 0 37px;outline:none}.searchbody input:focus{border-color:var(--green);box-shadow:0 0 8px #1b9f2c}.advanced,.searchbtn{height:37px;border-radius:8px;padding:0 20px;font-weight:800;white-space:nowrap}.searchbtn{background:#20ef31;color:#001704;border:1px solid #52ff58}.advanced{background:#07120a;border:1px solid #708773;color:#f1fff2}.error{grid-column:1/-1;color:#ff8d91;margin:0;padding:5px 0}.profilebar{min-height:88px;border:1px solid #26833a;border-radius:10px;background:#030c06;display:flex;align-items:center;gap:16px;padding:10px 18px;margin-bottom:10px}.avatar{width:64px;height:64px;border:3px solid var(--green);border-radius:50%;background:radial-gradient(circle,#a9b7ad 0 30%,#526259 31% 60%,#0b2c11 62%);display:grid;place-items:center;color:#d8e4da;font-size:34px;box-shadow:0 0 10px #24f33b}.identity{flex:1 1}.identity h2{font-size:16px;margin:0 0 8px}.identity p{margin:0;color:#d0ded1}.identity p span{color:var(--green);padding:0 8px}.tag{font-size:10px;color:#001704;background:#2aff39;padding:4px 8px;border-radius:6px;margin-left:8px}.risk{min-width:155px;border-left:1px solid #245a2e;padding:0 22px}.risk em,.risk small,.risk strong{display:block}.risk small{font-size:11px}.risk strong{font-size:30px;color:#ff515b}.risk em{font-size:10px;color:#ff888c;font-style:normal}.indicators{border-left:1px solid #245a2e;padding-left:20px;min-width:245px}.indicators p{margin:5px 0;font-size:10px;color:#c9e4cc}.indicators p:first-letter{color:var(--green)}.middle{display:grid;grid-template-columns:270px minmax(420px,1fr) 310px;grid-gap:10px;gap:10px}.panel{border:1px solid #2b8140;border-radius:10px;background:linear-gradient(135deg,#06140a,#020804);padding:12px;min-width:0;box-shadow:inset 0 0 14px #061b09}.panel h3{font-size:14px;margin:0 0 10px}.details dl{display:grid;grid-template-columns:98px minmax(0,1fr);grid-gap:9px 7px;gap:9px 7px;margin:0;font-size:10px}.details dd{margin:0;overflow-wrap:anywhere;color:#e5f1e6}.details a,.linked a{color:#a9ffac;text-decoration:none}.bio{max-height:54px;overflow:auto}.linked{padding:0;overflow:hidden}.tabs{display:flex;border-bottom:1px solid #286a35;overflow-x:auto}.tabs button{background:transparent;color:#d1e0d2;border:0;border-bottom:2px solid transparent;padding:13px 9px;white-space:nowrap;cursor:pointer}.tabs button.active{color:var(--green);border-bottom-color:var(--green);font-weight:800}.accountlist{padding:5px 12px}.accountrow{min-height:37px;border-bottom:1px solid #173c20;display:flex;align-items:center;gap:10px}.platform{font-size:17px;width:22px;text-align:center;color:var(--green)}.accountrow>div{flex:1 1;min-width:0}.accountrow small,.accountrow strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.accountrow strong{font-size:11px}.accountmeta,.accountrow small{font-size:9px;color:#a9bbaa}.accountrow>a{font-size:15px}.empty{padding:24px 15px;color:#9eb29f;text-align:center;font-size:11px;line-height:1.6}.locationbody{gap:10px}.locationbody,.mapplaceholder{display:flex;align-items:center}.mapplaceholder{height:145px;flex:1 1;background:radial-gradient(circle,#174d22,#06170b 60%,#020704);border:1px solid #236d34;border-radius:8px;flex-direction:column;justify-content:center;color:#72e47c}.mapplaceholder span{font-size:46px}.mapplaceholder small{font-size:8px;text-align:center}.locmeta{flex:1 1;font-size:9px}.locmeta p{margin:9px 0;color:#b9cbbb}.locmeta b{display:block;color:#f1fff1;margin:3px 0 0}.bottom{display:grid;grid-template-columns:1.4fr .9fr .8fr .8fr;grid-gap:10px;gap:10px;margin-top:10px}.bottom .panel{min-height:145px}.summary h3 small,.timeline h3 small{font-size:10px;color:#a9bbaa;font-weight:400}.chartempty{height:92px;border-bottom:1px solid #315b36;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#8ca18e}.chartempty span{font-size:25px;color:#52c95e}.chartempty p{font-size:10px;margin:5px 0}.summaryrows p{display:flex;justify-content:space-between;border-bottom:1px solid #173a20;padding:4px 0;margin:0;font-size:10px;color:#cfe0d0}.summaryrows b{color:#efffef}.summary>small{display:block;color:#8ba18d;font-size:9px;margin-top:8px}.networkempty{height:95px;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:32px;color:#43ed54}.networkempty p{font-size:10px;color:#9eb19f}.insights .summaryrows b{color:#b8ffba}footer{text-align:center;color:#6f8872;font-size:9px;padding:14px 0 0}@media(max-width:1050px){.middle{grid-template-columns:240px 1fr}.location{grid-column:1/-1}.locationbody{max-width:550px}.bottom{grid-template-columns:1fr 1fr}.metrics{grid-template-columns:repeat(3,1fr)}}@media(max-width:700px){.shell{padding:8px}.topbar{height:auto;flex-wrap:wrap;gap:10px}.brand{min-width:190px}.brand div{font-size:23px}.brandline{min-width:100%;order:3}.clock{display:none}.metrics{grid-template-columns:1fr 1fr}.metric{padding:8px}.metric strong{font-size:16px}.investigate{grid-template-columns:1fr}.searchbody form{flex-wrap:wrap}.searchbody input{flex-basis:100%}.profilebar{flex-wrap:wrap}.indicators{min-width:100%;border-left:0;border-top:1px solid #245a2e;padding:8px 0 0}.risk{min-width:110px}.bottom,.middle{grid-template-columns:1fr}.location{grid-column:auto}.locationbody{max-width:none}}.network-explorer{display:flex;flex-direction:column;gap:9px}.network-people{display:flex;gap:7px;overflow-x:auto;padding:2px 1px 5px}.connection-card{min-width:76px;background:#06140a;border:1px solid #285f32;border-radius:8px;color:#dff0e0;padding:7px 5px;display:flex;align-items:center;justify-content:center;gap:3px;flex-wrap:wrap;cursor:pointer}.connection-card.selected,.connection-card:hover{border-color:#54ef62;background:#0a2410;box-shadow:0 0 8px #155d20}.connection-card small{width:100%;font-size:8px;color:#a8c9aa;text-transform:capitalize}.connection-line{color:#70ed7b;font-size:13px}.network-avatar{border:2px solid #77937b;background:#102317;color:#b9ffbd}.network-avatar svg{width:17px;height:17px;fill:currentColor}.network-avatar.instagram{color:#e1306c}.network-avatar.facebook{color:#61a1ff}.network-avatar.x{color:#f2fff2}.network-avatar.tiktok{color:#25f4ee}.network-avatar.youtube{color:#ff4562}.network-avatar.telegram{color:#2aabee}.connection-detail{border:1px solid #214d29;border-radius:7px;padding:8px;display:flex;flex-direction:column;gap:3px}.connection-detail strong{font-size:10px}.connection-detail small,.may-know>small,.network-note{color:#91aa94;font-size:9px}.connection-detail a{font-size:9px;color:#a9ffac;text-decoration:none}.may-know{border-top:1px solid #173c20;padding-top:8px;gap:4px}.may-know,.may-know-list{display:flex;flex-direction:column}.may-know-list{gap:5px}.may-know-person{display:flex;align-items:center;gap:7px;color:#e5f2e6;text-decoration:none;padding:3px;border-radius:5px}.may-know-person:hover{background:#0b2410}.may-know-person .network-avatar{width:25px;height:25px}.may-know-person span{display:flex;flex-direction:column;min-width:0}.may-know-person b{font-size:9px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.may-know-person small{font-size:8px;color:#8da58f;text-transform:capitalize}.activity-window{display:flex;gap:4px;margin:-2px 0 8px;flex-wrap:wrap}.activity-window button{background:#06140a;border:1px solid #285f32;border-radius:5px;color:#a9bbaa;padding:4px 7px;font-size:9px;cursor:pointer}.activity-window button.selected,.activity-window button:hover{border-color:#54ef62;background:#0a2410;color:#dfffd8}.phone-list{display:flex;flex-direction:column;gap:5px}.phone-list small{color:#8ba18d;font-size:9px}.view-all{align-self:flex-start;background:transparent;border:0;color:#a9ffac;cursor:pointer;font-size:10px;font-weight:700;padding:0;text-decoration:underline}.metric-button{width:100%;text-align:left;color:inherit;font:inherit;cursor:pointer}.metric-button .icon{font-size:15px;letter-spacing:-4px}.metric-button:hover{border-color:var(--green);box-shadow:0 0 12px #1b9f2c,inset 0 0 16px #09250c}.accounts-drawer{margin-bottom:10px}.drawer-heading{display:flex;justify-content:space-between;align-items:center}.drawer-heading h3{margin-bottom:0}.all-accounts-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));grid-gap:8px;gap:8px}.all-account{border:1px solid #173c20;border-radius:7px;padding:9px;display:flex;flex-direction:column;gap:4px}.all-account strong{font-size:11px}.all-account a,.all-account small{font-size:9px;color:#a9bbaa}.all-account a{color:#a9ffac}.network-list{display:flex;flex-direction:column;gap:8px}.network-list p{border-bottom:1px solid #173c20;padding-bottom:7px;margin:0;font-size:10px}.network-list a,.network-list b{display:block}.network-list a{color:#a9ffac;text-decoration:none;margin-top:3px}.profilebar .avatar{width:64px;height:64px;min-width:64px;max-width:64px;flex:0 0 64px;overflow:hidden;position:relative;border-radius:50%}.profilebar .avatar img{display:block;width:100%;height:100%;min-width:0;max-width:100%;object-fit:cover;object-position:center;border-radius:50%}.platform svg{width:19px;height:19px;fill:currentColor;display:block;margin:auto}.platform.instagram{color:#e1306c}.platform.facebook{color:#1877f2}.platform.x{color:#f2fff2}.platform.tiktok{color:#25f4ee}.platform.youtube{color:#ff0033}.platform.telegram{color:#2aabee}.scan-status{display:flex;align-items:center;gap:12px;margin-bottom:10px;border-color:#3677a8;background:linear-gradient(110deg,#08141e,#030804)}.scan-status strong{font-size:12px;letter-spacing:.5px}.scan-status p{margin:4px 0 0;color:#a8bac7;font-size:10px}.scan-status>span{margin-left:auto;color:#79b9e8;font-size:10px;font-weight:800}.scan-spinner{width:18px;height:18px;border:2px solid #24445c;border-top-color:#6fb7ed;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.activity-chart{padding:4px 0 0}.activity-chart svg{width:100%;height:100px;overflow:visible}.activity-chart line{stroke:#315b36;stroke-width:1}.activity-chart polyline{fill:none;stroke:#52c95e;stroke-width:2}.activity-chart circle{fill:#a8ffad;stroke:#173c20;stroke-width:1.5}.chart-labels{display:flex;justify-content:space-between;color:#8ba18d;font-size:8px}.profilebar{background:#080d0a;border-color:#405247}.avatar{border-color:#87958a;background:radial-gradient(circle,#b8c0ba 0 30%,#68736b 31% 60%,#1d2520 62%)}@keyframes live-monitoring-pulse{0%,to{opacity:1;transform:scale(1);box-shadow:0 0 7px var(--green),0 0 12px rgba(57,255,54,.45)}50%{opacity:.55;transform:scale(.78);box-shadow:0 0 3px var(--green),0 0 6px rgba(57,255,54,.25)}}.live i{animation:live-monitoring-pulse 1.6s ease-in-out infinite;transform-origin:center}@media(prefers-reduced-motion:reduce){.live i{animation:none}}.icon svg{width:29px;height:29px;display:block}.middle>.panel{height:260px;overflow:auto}.middle>.linked,.middle>.location{overflow:hidden}.details dl{grid-template-columns:112px minmax(0,1fr);gap:7px 8px;font-size:9px}.details dt{display:flex;align-items:center;gap:5px;color:#8ee894;white-space:nowrap}.line-icon{width:15px;height:15px;flex:0 0 15px;fill:none;stroke:var(--green);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;filter:drop-shadow(0 0 3px rgba(57,255,54,.55))}.details dd{font-size:9px}.profilebar{min-height:76px;padding:8px 16px;gap:12px}.avatar{font-size:28px}.identity h2{margin-bottom:5px}.identity p{font-size:10px}.tag{font-size:9px;padding:3px 6px}.risk{padding-left:16px;min-width:125px}.risk strong{font-size:23px}.profile-signals{min-width:250px}.profile-signals p{font-size:9px;margin:4px 0}.signal-ok{color:var(--green)}.signal-muted,.signal-ok{font-weight:900;margin-right:6px}.signal-muted{color:#76907b}.summaryrows p{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;grid-column-gap:7px;column-gap:7px}.summaryrows p>.line-icon{margin:0}.summaryrows p>span{min-width:0;text-align:left}.summaryrows p>b{justify-self:end}.rescan-button{margin-left:8px;padding:3px 7px;border:1px solid var(--green);border-radius:5px;background:rgba(57,255,54,.12);color:var(--green);font-size:8px;font-weight:800;vertical-align:middle;cursor:pointer}.rescan-button:disabled{opacity:.55;cursor:wait}.network-graph{position:relative;height:160px;min-height:160px;overflow:hidden}.network-graph:before{content:"";position:absolute;left:50%;top:50%;width:1px;height:1px;background:var(--green);box-shadow:0 0 0 1px var(--green),0 0 70px 26px rgba(57,255,54,.14)}.network-lines{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.network-lines line{stroke:rgba(57,255,54,.72);stroke-width:.7;filter:drop-shadow(0 0 2px rgba(57,255,54,.7))}.network-node{position:absolute;z-index:1;display:flex;flex-direction:column;align-items:center;gap:3px;background:none;border:0;color:#d9eedb;cursor:pointer}.network-node small{font-size:8px;color:#a8c9aa;max-width:62px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.network-node-center{left:50%;top:50%;transform:translate(-50%,-50%)}.network-node-0{left:10%;top:15%}.network-node-1{left:43%;top:4%}.network-node-2{right:10%;top:15%}.network-node-3{right:4%;top:48%}.network-node-4{right:18%;bottom:4%}.network-node-5{left:43%;bottom:0}.network-node-6{left:15%;bottom:4%}.network-node-7{left:4%;top:48%}.network-node:after{display:none}.network-caption{display:block;color:#86a88a;font-size:8px;line-height:1.35;margin-top:3px}.network-initials{font-size:13px;font-weight:800;color:#e3ffe5}.account-modal-backdrop{position:fixed;inset:0;z-index:20;display:grid;place-items:center;padding:20px;background:rgba(0,6,2,.75)}.account-modal{position:relative;width:min(460px,100%);max-height:85vh;overflow:auto;border-color:var(--green);box-shadow:0 0 28px rgba(57,255,54,.28)}.modal-close{position:absolute;top:8px;right:10px;border:0;background:none;color:#b9d7bb;font-size:24px;cursor:pointer}.modal-account-heading{display:flex;align-items:center;gap:12px;border-bottom:1px solid #1d5b29;padding-bottom:12px;margin-bottom:12px}.modal-account-heading .network-avatar{width:48px;height:48px}.modal-account-heading h3{margin:0 0 3px}.modal-account-heading small{color:#8ee894;text-transform:capitalize}.modal-account-details{display:grid;grid-template-columns:110px 1fr;grid-gap:8px;gap:8px;font-size:10px}.modal-account-details dt{color:#8ee894}.modal-account-details dd{margin:0;overflow-wrap:anywhere;color:#e5f1e6}.modal-account-details a{color:#a9ffac}.network-lines .network-connector{stroke:var(--green);stroke-width:.85;stroke-linecap:round;opacity:.9;filter:drop-shadow(0 0 2px rgba(57,255,54,.85))}.network-node:not(.network-node-center){transform:translate(-50%,-50%)}.network-node small{position:absolute;top:calc(100% + 3px);left:50%;transform:translateX(-50%)}.network-node-0{left:18%;top:25%}.network-node-1{left:50%;top:12%}.network-node-2{left:82%;top:25%}.network-node-3{left:92%;top:51%}.network-node-4{left:78%;top:82%}.network-node-5{left:50%;top:91%}.network-node-6{left:22%;top:82%}.network-node-7{left:8%;top:51%}@keyframes network-ring-pulse{0%,to{box-shadow:0 0 0 1px rgba(57,255,54,.65),0 0 4px 1px rgba(57,255,54,.25)}50%{box-shadow:0 0 0 1px rgba(57,255,54,.85),0 0 7px 2px rgba(57,255,54,.38)}}.network-avatar{position:relative;width:31px;height:31px;flex:0 0 31px;border:1px solid var(--green);border-radius:50%;overflow:hidden;display:grid;place-items:center;box-shadow:0 0 0 1px rgba(57,255,54,.65),0 0 4px 1px rgba(57,255,54,.25);animation:network-ring-pulse 2.2s ease-in-out infinite}.network-avatar img{width:100%;height:100%;border-radius:50%;object-fit:cover}.network-node-center .network-avatar{width:56px;height:56px;flex-basis:56px;border-width:2px;box-shadow:0 0 0 1px rgba(57,255,54,.8),0 0 7px 2px rgba(57,255,54,.32);animation-duration:1.8s}.network-node:nth-of-type(3n) .network-avatar{animation-delay:-.7s}.network-node:nth-of-type(4n) .network-avatar{animation-delay:-1.3s}@media(prefers-reduced-motion:reduce){.network-avatar{animation:none}}.mode-back{border:1px solid #27833a;border-radius:7px;background:#06150a;color:#d9ffdb;padding:8px 11px;font-size:10px;font-weight:700;white-space:nowrap;cursor:pointer}.mode-back:hover{border-color:var(--green);color:var(--green)}.workspace-chooser{min-height:100vh;display:flex;flex-direction:column}.workspace-chooser .topbar{margin-bottom:45px}.workspace-hero{margin:25px auto 28px}.workspace-hero .searchglass{font-size:52px}.workspace-hero h1{font-size:clamp(24px,4vw,38px);margin:8px 0;color:var(--white)}.workspace-hero p{color:#a9bbaa}.workspace-options{width:min(920px,100%);margin:0 auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.workspace-option{display:flex;flex-direction:column;align-items:flex-start;text-align:left;cursor:pointer;color:var(--white);transition:border-color .15s,transform .15s}.workspace-option:hover{border-color:var(--green)}.workspace-option-icon{font-size:36px;color:var(--green);margin-bottom:20px}.workspace-option strong{font-size:17px;margin-bottom:9px}.workspace-option small{color:#a9bbaa;line-height:1.55}.workspace-open{margin-top:auto;padding-top:22px;color:var(--green);font-size:11px;font-weight:800}.phone-workspace{display:grid;grid-template-columns:245px minmax(0,1fr);grid-gap:12px;gap:12px;margin-top:14px}.country-sidebar{align-self:start;max-height:calc(100vh - 90px);overflow:auto}.country-sidebar>p{line-height:1.5;color:#a9bbaa}.country-list{display:flex;flex-direction:column;gap:4px}.country-option{width:100%;display:grid;grid-template-columns:22px 1fr auto;align-items:center;grid-gap:7px;gap:7px;text-align:left;border:1px solid transparent;border-radius:6px;background:#041008;color:#dcebdd;cursor:pointer}.country-option.selected,.country-option:hover{border-color:#2b9742;background:#0a2110;color:#aaffae}.country-option small{font-size:9px;color:#8fb994}.phone-main{min-width:0}.phone-metrics .metric{min-width:0;padding:8px}.phone-metrics .metric .icon{width:34px;height:34px;font-size:20px}.phone-metrics .metric strong{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:140px}.phone-metrics .metric em{font-size:9px}.phone-investigate{grid-template-columns:minmax(210px,.7fr) minmax(260px,1.3fr);margin:0 0 12px}.selected-country-prefix{color:#b4ffba;font-size:11px;font-weight:700}.selected-country-prefix b{padding-left:6px}.phone-result-panel>small{display:block;color:#a9bbaa;margin-top:14px;font-size:10px;line-height:1.5}.phone-result-grid{display:grid;grid-template-columns:140px minmax(0,1fr);grid-gap:10px;gap:10px;margin:15px 0;font-size:11px}.phone-result-grid dt{color:#8ee894}.phone-result-grid dd{margin:0;overflow-wrap:anywhere;color:#f0fff1}.phone-investigate .searchbody form{position:relative}.phone-investigate .searchbody form>span.phone-input-prefix{position:absolute;left:11px;top:50%;transform:translateY(-50%);margin:0;color:#aaffae;font-size:12px;font-weight:800;white-space:nowrap}.phone-investigate .searchbody input{padding-left:68px}.phone-result-empty{min-height:36px}.phone-validation-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.phone-validation-heading h3{margin:0}.phone-validation-heading .rescan-button{font-size:9px;padding:7px 10px}.phone-validation-caption{color:#92a995;font-size:9px;line-height:1.5;margin:8px 0}.phone-validation-status{display:flex;flex-direction:column;gap:5px;border:1px solid #1d5b29;border-radius:6px;padding:9px;margin:10px 0;font-size:10px;color:#cfe0d0}.phone-validation-status strong{color:var(--green)}.phone-validation-actions{display:flex;align-items:center;gap:7px}.phone-cancel-button{border:1px solid #ad454a;border-radius:5px;background:rgba(255,75,85,.12);color:#ff9da2;padding:7px 10px;font-size:9px;font-weight:800;cursor:pointer}.phone-cancel-button:disabled{opacity:.6;cursor:wait}.phone-progress-track{height:8px;overflow:hidden;border:1px solid #246632;border-radius:8px;background:#020704}.phone-progress-track>span{display:block;height:100%;border-radius:8px;background:linear-gradient(90deg,#129c2a,var(--green));box-shadow:0 0 9px rgba(57,255,54,.55);transition:width .25s ease}.phone-progress-track.indeterminate>span{width:36%!important;animation:phone-progress-sweep .9s ease-in-out infinite alternate}.phone-progress-label{font-size:9px;color:#b5c9b6}.phone-validation-feed{height:132px;min-height:132px;overflow-y:auto;overscroll-behavior:contain;flex-direction:column;gap:4px;padding:7px;border:1px solid #173b20;border-radius:5px;background:linear-gradient(180deg,#020704,#050d07);scrollbar-color:#286a32 #030805;scrollbar-width:thin}.phone-validation-feed::-webkit-scrollbar{width:6px}.phone-validation-feed::-webkit-scrollbar-track{background:#030805}.phone-validation-feed::-webkit-scrollbar-thumb{border-radius:5px;background:#286a32}.phone-validation-feed-empty{margin:auto 0;color:#758b78}.phone-validation-name{display:block;flex:0 0 auto;padding:7px 9px;border-left:2px solid var(--green);border-radius:0 5px 5px 0;background:rgba(57,255,54,.07);color:#baffb8;font:10px/1.35 ui-monospace,SFMono-Regular,Menlo,monospace;animation:phone-name-roll .28s cubic-bezier(.2,.8,.25,1) both}.phone-validation-status{overflow:visible}.phone-validation-status>span{overflow-wrap:anywhere}@keyframes phone-progress-sweep{0%{transform:translateX(-20%)}to{transform:translateX(190%)}}@keyframes phone-name-roll{0%{opacity:0;transform:translateX(-22px) rotateX(-24deg);filter:blur(3px)}to{opacity:1;transform:translateX(0) rotateX(0);filter:blur(0)}}@media(max-width:900px){.phone-workspace{grid-template-columns:205px minmax(0,1fr)}.phone-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.phone-investigate{grid-template-columns:1fr}.country-sidebar{max-height:calc(100vh - 100px)}}@media(max-width:700px){.workspace-chooser .topbar{margin-bottom:25px}.workspace-options{grid-template-columns:1fr}.workspace-option{min-height:180px}.phone-workspace{grid-template-columns:1fr}.country-sidebar{max-height:none}.country-list{display:grid}.country-list,.phone-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.phone-metrics .metric{height:68px}.phone-result-grid{grid-template-columns:110px minmax(0,1fr)}.mode-back{font-size:9px;padding:7px}}@media(prefers-reduced-motion:reduce){.phone-progress-track>span,.phone-validation-name{animation:none;transition:none}}body,html{background:radial-gradient(ellipse at 50% 0,rgba(9,32,13,.68) 0,rgba(2,9,4,.78) 48%,rgba(1,4,2,.84) 100%),url(/underworld-background.jpg) 50%/cover fixed}.country-option.unavailable{opacity:.42;filter:grayscale(1);cursor:not-allowed}.phone-name-search{grid-template-columns:minmax(210px,.7fr) minmax(260px,1.3fr);margin:0 0 12px}.phone-name-search .searchbody form>input{padding-left:12px}.phone-name-results{grid-column:1/-1;max-height:250px;overflow:auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:7px;gap:7px;padding:2px;scrollbar-color:#286a32 #030805;scrollbar-width:thin}.phone-name-result{min-width:0;display:grid;grid-gap:4px;gap:4px;padding:9px 10px;border:1px solid #1d5b29;border-radius:6px;background:rgba(2,7,4,.86)}.phone-name-result small,.phone-name-result span,.phone-name-result strong{overflow-wrap:anywhere}.phone-name-result strong{color:#baffb8}.phone-name-result span{font:10px ui-monospace,SFMono-Regular,Menlo,monospace}.phone-name-no-results,.phone-name-result small{color:#92a995;font-size:9px}.phone-name-no-results{grid-column:1/-1;margin:7px}.phone-name-load-more{grid-column:1/-1;justify-self:center;padding:8px 14px;border:1px solid #28763a;border-radius:5px;background:#06150a;color:#cfe0d0;font-size:9px;font-weight:800;cursor:pointer}.phone-name-load-more:disabled{opacity:.6;cursor:wait}@media(max-width:900px){.phone-name-search{grid-template-columns:1fr}}.auth-screen{min-height:100vh;display:grid;place-items:center;padding:24px;background:linear-gradient(180deg,rgba(0,8,2,.56),rgba(0,5,1,.82)),url(/underworld-background.jpg) 50%/cover fixed}.auth-card{width:min(440px,100%);padding:28px;border-color:#31ef42;background:rgba(2,11,5,.9);box-shadow:0 0 30px rgba(30,239,49,.16),inset 0 0 22px rgba(6,33,10,.8);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.auth-brand{border:0;border-bottom:1px solid #245a2e}.auth-brand>div{font-size:clamp(18px,4vw,25px);line-height:1.2;letter-spacing:-.7px}.auth-brand small{display:block;margin-top:7px;color:#a9bbaa}.auth-heading{text-align:center;padding:23px 0 15px}.auth-lock{display:grid;place-items:center;width:45px;height:45px;margin:0 auto 10px;border:1px solid var(--green);border-radius:50%;color:var(--green);font-size:26px;box-shadow:0 0 14px rgba(57,255,54,.22)}.auth-heading h1{margin:0 0 7px;font-size:22px}.auth-heading p,.auth-no-signup{margin:0;color:#a9bbaa;line-height:1.5}.auth-form{display:grid;grid-gap:8px;gap:8px}.auth-form label{margin-top:7px;color:#dcebdd;font-size:11px;font-weight:700}.auth-form input{height:42px;padding:0 12px;border:1px solid #56745a;border-radius:7px;background:#020704;color:#f2fff2;outline:none}.auth-form input:focus{border-color:var(--green);box-shadow:0 0 8px rgba(27,159,44,.45)}.auth-submit{margin-top:13px}.auth-error{margin:5px 0 0;color:#ff9da2;font-size:11px}.auth-no-signup{text-align:center;margin-top:18px}.auth-signout{position:fixed;z-index:20;right:16px;bottom:16px;padding:9px 13px;border:1px solid #ad454a;border-radius:6px;background:rgba(24,7,8,.95);color:#ffb4b8;font-size:9px;font-weight:800;letter-spacing:.3px;cursor:pointer}.auth-signout:disabled{opacity:.6;cursor:wait}.phone-validation-status{transition:border-color .2s ease,box-shadow .2s ease}.phone-validation-status.is-active{border-color:#2b9742;box-shadow:0 0 14px rgba(57,255,54,.09),inset 0 0 14px rgba(57,255,54,.035)}.phone-validation-status.is-active>strong{animation:validation-status-pulse 1.6s ease-in-out infinite}.phone-validation-feed{position:relative;scroll-behavior:smooth;transition:border-color .2s ease,box-shadow .2s ease}.phone-validation-feed.is-active{border-color:#286a32;box-shadow:inset 0 0 18px rgba(57,255,54,.07)}.phone-validation-feed.is-active:before{content:"";position:absolute;z-index:1;top:0;left:0;width:38%;height:1px;background:linear-gradient(90deg,transparent,#39ff36,transparent);box-shadow:0 0 8px #39ff36;pointer-events:none;animation:validation-scan-sweep 1.2s linear infinite}.phone-validation-name{display:grid;grid-template-columns:minmax(90px,auto) minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start;transition:background-color .15s ease}.phone-validation-name b{color:#8cff8f;font-weight:600}.phone-validation-name>span{overflow-wrap:anywhere}.phone-validation-name.status-no_name{border-left-color:#8ba68d;color:#b9c9ba}.phone-validation-name.status-skipped{border-left-color:#e4bb55;color:#e8d6a5}.phone-validation-name.status-failed,.phone-validation-name.status-rate_limited{border-left-color:#ff6b73;color:#ffc0c3}.phone-validation-feed-empty{font:10px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace}.phone-progress-track>span{transition:width .18s cubic-bezier(.22,.8,.25,1)}@keyframes validation-scan-sweep{0%{transform:translateX(-20%)}to{transform:translateX(280%)}}@keyframes validation-status-pulse{0%,to{text-shadow:0 0 3px rgba(57,255,54,.2)}50%{text-shadow:0 0 9px rgba(57,255,54,.8)}}@media(prefers-reduced-motion:reduce){.phone-validation-feed.is-active:before,.phone-validation-status.is-active>strong{animation:none}.phone-validation-name{animation:none;transition:none}.phone-validation-feed{scroll-behavior:auto}.phone-progress-track>span{transition:none}}.phone-result-panel{transition:min-height .42s cubic-bezier(.2,.75,.25,1),border-color .3s ease,box-shadow .3s ease,background-color .3s ease}.phone-result-panel.is-validating{min-height:390px;border-color:#28763a;background:rgba(2,12,5,.88);box-shadow:0 0 28px rgba(33,255,50,.12),inset 0 0 28px rgba(20,100,30,.08)}.phone-validation-status.is-active{display:grid;grid-template-columns:minmax(210px,.72fr) minmax(0,1.28fr);align-items:stretch;grid-gap:14px;gap:14px;min-height:260px;padding:13px;animation:validation-panel-enter .38s cubic-bezier(.2,.75,.25,1) both}.phone-validation-summary{display:flex;flex-direction:column;justify-content:center;gap:11px;min-width:0}.phone-validation-summary>strong{color:var(--green);animation:validation-status-pulse 1.6s ease-in-out infinite}.phone-validation-feed{height:100%;min-height:240px;max-height:340px}.phone-validation-status.is-active .phone-validation-feed{min-height:240px}.phone-validation-status:not(.is-active) .phone-validation-summary{display:contents}.phone-validation-status:not(.is-active) .phone-validation-feed{height:132px;min-height:132px}.phone-validation-caption{overflow-wrap:anywhere}@media(max-width:700px){.phone-result-panel.is-validating{min-height:0}.phone-validation-status.is-active{grid-template-columns:minmax(0,1fr);min-height:0}.phone-validation-status.is-active .phone-validation-feed{height:250px;min-height:250px;max-height:250px}}@media(prefers-reduced-motion:reduce){.phone-result-panel,.phone-validation-status.is-active{transition:none;animation:none}.phone-validation-summary>strong{animation:none}}.phone-result-panel{transition:min-height .5s cubic-bezier(.22,.75,.25,1),border-color .28s ease,box-shadow .28s ease,background-color .28s ease}.phone-validation-status.is-active{animation:validation-panel-enter .45s cubic-bezier(.22,.75,.25,1) both}.phone-validation-summary>strong{animation:none}.phone-validation-feed{scroll-behavior:auto}.phone-validation-name{animation:validation-row-enter .2s ease-out both}@keyframes validation-panel-enter{0%{opacity:0;transform:translate3d(0,8px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes validation-row-enter{0%{opacity:0;transform:translate3d(0,4px,0)}to{opacity:1;transform:translateZ(0)}}@media(prefers-reduced-motion:reduce){.phone-validation-name,.phone-validation-status.is-active{animation:none}}.phone-validation-feed{display:flex;overflow:hidden;scrollbar-width:none;-ms-overflow-style:none}.phone-validation-feed::-webkit-scrollbar{display:none;width:0;height:0}.phone-validation-credits{display:flex;flex-direction:column;flex:0 0 auto;min-height:100%;width:100%;gap:0}.phone-validation-credits-roll{display:flex;flex:0 0 auto;min-height:100%;flex-direction:column;justify-content:center;gap:5px;padding:8px 0}.phone-validation-credits.is-rolling{animation:none!important}.phone-validation-credits.is-rolling .phone-validation-credits-roll[aria-hidden=true]{visibility:visible}.phone-validation-credits .phone-validation-name{display:block;flex:0 0 auto;padding:7px 5px;border:0;border-radius:0;background:transparent;text-align:center;text-shadow:0 0 8px rgba(57,255,54,.24);font:10px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;animation:none}.phone-validation-feed.is-active{mask-image:linear-gradient(180deg,transparent 0,#000 12%,#000 88%,transparent);-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 12%,#000 88%,transparent)}@keyframes validation-credits-down{0%{transform:translate3d(0,-50%,0)}to{transform:translateZ(0)}}@media(prefers-reduced-motion:reduce){.phone-validation-credits.is-rolling{animation:none}}:root{--bg:#090e0b;--panel:#111813;--line:#2a3930;--green:#39ff36;--muted:#a2aea5;--white:#edf2ee;--red:#df8585}html{background-color:var(--bg)}body{min-height:100vh;background:linear-gradient(180deg,rgba(7,12,9,.88),rgba(7,12,9,.96)),url(/underworld-background.jpg) 50% /cover fixed;color:var(--white);font-size:14px;line-height:1.5;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}button,input{font:inherit}button{transition:color .16s ease,background-color .16s ease,border-color .16s ease,transform .16s ease}a:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid #a6d8ad;outline-offset:3px}.shell{width:min(100%,1540px);padding:22px clamp(16px,2.4vw,36px) 36px}.topbar{min-height:70px;height:auto;gap:24px;padding:0 0 16px;border-color:rgba(168,194,173,.16)}.brand{min-width:235px;border-right-color:rgba(168,194,173,.18);padding-right:22px}.brand div{color:#e8eee9;font-size:19px;line-height:1.2;font-weight:720;letter-spacing:-.7px}.brand small{display:inline-block;margin-top:6px;color:#9aa79d;font-size:8px;letter-spacing:.8px}.brandline strong{color:#e5ebe6;font-size:14px;font-weight:620;letter-spacing:-.15px}.brandline nav{color:#9ba89e;font-size:11px;letter-spacing:.1px}.brandline nav span{padding:0 5px;color:#65756a}.workspace-badge{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto;padding:7px 10px;border:1px solid rgba(145,189,152,.22);border-radius:999px;background:rgba(145,189,152,.06);color:#b7c9ba;font-size:9px;font-weight:650;letter-spacing:.65px;white-space:nowrap}.workspace-badge>span{width:6px;height:6px;border-radius:50%;background:var(--green)}.mode-back{border-color:rgba(173,190,176,.24);border-radius:8px;background:rgba(15,23,18,.8);color:#d3ddd5;padding:8px 12px;font-size:11px;font-weight:560}.mode-back:hover{border-color:rgba(145,189,152,.55);background:rgba(145,189,152,.1);color:#f0f5f1}.metrics{gap:12px;margin:18px 0}.metric{min-width:0;height:auto;min-height:84px;gap:12px;padding:14px 16px;border-color:rgba(177,197,181,.14);border-radius:12px;background:rgba(16,24,19,.88);box-shadow:none}.metric small{color:#aab6ad;font-size:10px;font-weight:550}.metric strong{max-width:100%;overflow:hidden;color:#eff3ef;font-size:19px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.metric em{color:#829087;font-size:9px}.icon{width:36px;height:36px;flex:0 0 36px;border:1px solid rgba(145,189,152,.3);border-radius:10px;background:rgba(145,189,152,.08);color:#aacdaf;font-size:19px;text-shadow:none}.investigate{gap:18px;border:1px solid rgba(177,197,181,.16);border-radius:14px;background:rgba(16,24,19,.94);box-shadow:none;padding:18px 20px}.searchtitle{gap:13px}.searchglass{display:grid;width:38px;height:38px;flex:0 0 38px;place-items:center;border:1px solid rgba(145,189,152,.24);border-radius:11px;background:rgba(145,189,152,.07);color:#a5cbaa;font-size:24px}.searchtitle h2{margin:0 0 4px;color:#ebf0ec;font-size:15px;font-weight:630;letter-spacing:-.2px}.searchtitle p{color:#9daaa0;font-size:11px}.searchbody{gap:10px}.switch button{min-width:150px;border-color:rgba(177,197,181,.2);background:#111a14;color:#b8c2ba;padding:9px 14px;font-size:11px;font-weight:560}.switch button.selected{border-color:rgba(145,189,152,.52);background:rgba(145,189,152,.13);color:#d8e8da}.auth-form input,.searchbody input{min-height:42px;border:1px solid rgba(177,197,181,.24);border-radius:9px;background:#0a110c;color:#eff3ef;font-size:12px}.auth-form input::placeholder,.searchbody input::placeholder{color:#78867c}.auth-form input:focus,.searchbody input:focus{border-color:#87ae8e;box-shadow:0 0 0 3px rgba(145,189,152,.1)}.advanced,.phone-name-load-more,.rescan-button,.searchbtn{min-height:40px;border:1px solid rgba(145,189,152,.36);border-radius:9px;background:#9bc5a1;color:#101a12;padding:0 16px;font-size:11px;font-weight:650;letter-spacing:.05px}.phone-name-load-more:hover,.rescan-button:hover,.searchbtn:hover{border-color:#b8d7bc;background:#b0d2b4;transform:translateY(-1px)}.phone-name-load-more:disabled,.rescan-button:disabled,.searchbtn:disabled{opacity:.58;cursor:wait;transform:none}.advanced{border-color:rgba(177,197,181,.24);background:#17211a;color:#dbe3dc}.panel,.profilebar{border:1px solid rgba(177,197,181,.15);border-radius:13px;background:rgba(16,24,19,.91);box-shadow:0 12px 32px rgba(0,0,0,.12)}.panel h3{margin-bottom:12px;color:#e4ebe5;font-size:13px;font-weight:620;letter-spacing:-.1px}.profilebar{gap:18px;padding:16px 18px}.avatar{width:54px;height:54px;flex:0 0 54px;border:2px solid rgba(145,189,152,.55);box-shadow:none}.identity h2{color:#e9eee9;font-size:15px;font-weight:620}.identity p{color:#a8b4aa;font-size:11px}.tag{border:1px solid rgba(145,189,152,.25);background:rgba(145,189,152,.1);color:#bcd4bf;font-size:8px;font-weight:650;letter-spacing:.45px}.risk{min-width:150px;border-left-color:rgba(177,197,181,.15);padding:0 16px}.risk em,.risk small{color:#93a096;font-size:9px}.risk strong{margin:4px 0;color:#e0e8e1;font-size:13px;font-weight:600}.profile-signals{display:grid;grid-gap:7px;gap:7px;border-left:1px solid rgba(177,197,181,.15);padding-left:16px}.profile-signals p{display:flex;align-items:center;gap:8px;margin:0;color:#a9b5ab;font-size:10px}.signal-value{min-width:25px;color:#d5e5d7;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:650;text-align:right}.middle{gap:12px}.bottom>.panel,.middle>.panel{border-color:rgba(177,197,181,.15);border-radius:13px;background:rgba(16,24,19,.92);box-shadow:none;padding:16px}.details dl{gap:10px 12px;font-size:11px}.details a,.details dt,.linked a{color:#a8c9ad}.accountrow strong,.details dd,.summaryrows b{color:#e2e9e3}.linked{padding:0!important}.tabs{gap:2px;border-color:rgba(177,197,181,.14);padding:0 10px}.tabs button{padding:13px 10px;color:#a7b2a9;font-size:10px;transition:color .16s ease,border-color .16s ease}.tabs button.active{border-bottom-color:#9bc5a1;color:#c8dfcb}.accountlist{padding:6px 16px}.accountrow{min-height:44px;border-color:rgba(177,197,181,.1)}.accountmeta,.accountrow small,.summary h3 small,.timeline h3 small{color:#8e9b91}.bottom{gap:12px;margin-top:12px}.summaryrows p{border-color:rgba(177,197,181,.11);color:#aeb9b0}.workspace-chooser .topbar{margin-bottom:0}.workspace-hero{max-width:760px;margin:clamp(72px,12vh,132px) auto 34px;text-align:center}.workspace-eyebrow{color:#a8c7ac;font-size:10px;font-weight:650;letter-spacing:1.15px}.workspace-hero h1{margin:14px 0 10px;color:#f0f3f0;font-size:clamp(30px,4.2vw,46px);font-weight:620;letter-spacing:-1.6px}.workspace-hero p{color:#a8b4aa;font-size:14px}.workspace-options{width:min(860px,100%);gap:14px}.workspace-option{min-height:230px;border-color:rgba(177,197,181,.17);border-radius:15px;background:rgba(16,24,19,.92);box-shadow:none;padding:24px}.workspace-option:hover{border-color:rgba(145,189,152,.48);background:rgba(20,30,23,.96);transform:translateY(-2px)}.workspace-option-icon{display:grid;width:38px;height:38px;place-items:center;margin-bottom:22px;border:1px solid rgba(145,189,152,.25);border-radius:11px;background:rgba(145,189,152,.08);color:#a8c9ad;font-size:11px;font-weight:650}.workspace-option strong{margin-bottom:8px;color:#e9eee9;font-size:16px;font-weight:620}.workspace-option small{color:#9ca99f;font-size:11px;line-height:1.65}.workspace-open{color:#b5d3b9;font-size:10px;letter-spacing:.1px}.workspace-open span{margin-left:4px}.phone-workspace{gap:14px;margin-top:18px}.country-sidebar{border-radius:13px;background:rgba(16,24,19,.92);box-shadow:none;padding:16px}.country-sidebar>p{color:#929f95;font-size:10px;line-height:1.6}.country-option{gap:9px;border-color:transparent;border-radius:8px;background:transparent;color:#b8c3ba;padding:9px 8px;font-size:11px}.country-option.selected,.country-option:hover{border-color:rgba(145,189,152,.25);background:rgba(145,189,152,.09);color:#e0ebe1}.country-option.selected{box-shadow:inset 2px 0 #91bd98}.country-option small{color:#859288;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.phone-metrics{gap:9px;margin-top:0}.phone-metrics .metric{min-height:86px;padding:12px}.phone-metrics .metric .icon{width:32px;height:32px;flex-basis:32px;font-size:16px}.phone-metrics .metric small{color:#98a69b;font-size:9px}.phone-metrics .metric strong{font-size:13px}.phone-investigate,.phone-name-search{border-radius:13px;padding:16px}.phone-result-panel{min-height:220px;border-color:rgba(177,197,181,.15);border-radius:13px;background:rgba(16,24,19,.92);box-shadow:none;padding:16px}.phone-result-panel.is-validating{border-color:rgba(145,189,152,.36);background:rgba(16,24,19,.96);box-shadow:0 12px 32px rgba(0,0,0,.16)}.phone-validation-status,.phone-validation-status.is-active{border-color:rgba(177,197,181,.16);border-radius:11px;background:rgba(8,14,10,.72);box-shadow:none}.phone-validation-status strong,.phone-validation-summary>strong{color:#b3d3b8}.phone-progress-track{border-color:rgba(145,189,152,.18);background:#0a110c}.phone-progress-track>span{background:linear-gradient(90deg,#6d9d76,#a5cbaa);box-shadow:none}.phone-validation-feed,.phone-validation-feed.is-active{border-color:rgba(177,197,181,.14);border-radius:9px;background:#0a110c;box-shadow:none}.phone-validation-feed.is-active:before{display:none}.phone-validation-feed.is-active{mask-image:linear-gradient(180deg,transparent,#000 12%,#000 88%,transparent);-webkit-mask-image:linear-gradient(180deg,transparent,#000 12%,#000 88%,transparent)}.phone-validation-credits .phone-validation-name{color:#c6ddc9;text-shadow:none}.phone-name-result{border-color:rgba(177,197,181,.15);border-radius:10px;background:rgba(9,15,11,.65);padding:12px}.phone-name-result strong{color:#c4dcc8;font-size:11px}.phone-name-no-results,.phone-name-result small{color:#929f95}.auth-screen{background:linear-gradient(180deg,rgba(7,12,9,.84),rgba(7,12,9,.94)),url(/underworld-background.jpg) 50% /cover fixed}.auth-card.panel{width:min(440px,100%);border-color:rgba(177,197,181,.2);border-radius:16px;background:rgba(15,22,17,.96);box-shadow:0 28px 80px rgba(0,0,0,.38);padding:clamp(24px,4vw,36px);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.auth-brand{min-width:0;border-bottom-color:rgba(177,197,181,.13);border-right:0;padding:0 0 18px}.auth-brand>div{color:#e9eee9;font-size:18px;font-weight:700;line-height:1.35;letter-spacing:-.45px}.auth-brand small{color:#8f9c92;font-size:8px;letter-spacing:.65px}.auth-heading{padding:26px 0 20px}.auth-lock{width:42px;height:42px;border-color:rgba(145,189,152,.35);background:rgba(145,189,152,.08);color:#a8c9ad;font-size:18px;box-shadow:none}.auth-heading h1{color:#edf2ee;font-size:23px;font-weight:620;letter-spacing:-.5px}.auth-heading p,.auth-no-signup{color:#9ba79e;font-size:11px}.auth-form{gap:9px}.auth-form label{margin-top:5px;color:#c8d1ca;font-size:10px;font-weight:600}.auth-form input{width:100%;height:44px;padding:0 13px}.auth-submit{width:100%;margin-top:12px;text-transform:none}.auth-no-signup{margin-top:20px}.auth-signout{border-color:rgba(177,197,181,.2);border-radius:9px;background:rgba(16,24,19,.94);color:#c6d1c8;font-size:10px}.auth-signout:hover{border-color:rgba(145,189,152,.4);background:#19241c}.auth-error,.error{color:#e99b9b}.chartempty,.empty{color:#9eaaa1}.scan-status{border-color:rgba(145,189,152,.2);border-radius:11px;background:rgba(16,24,19,.94);box-shadow:none}@media (max-width:1050px){.profilebar{flex-wrap:wrap}.profile-signals{width:100%;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid rgba(177,197,181,.12);border-left:0;padding:12px 0 0}}@media (max-width:700px){.shell{padding:12px 14px 24px}.topbar{align-items:flex-start;gap:12px;padding-bottom:14px}.brand{min-width:0;border-right:0;padding-right:0}.brand div{font-size:16px}.brandline{min-width:100%;order:3}.workspace-badge{margin-left:auto;padding:6px 8px;font-size:8px}.mode-back{font-size:10px}.metrics{gap:8px;margin:12px 0}.metric{min-height:74px;padding:10px}.investigate{grid-template-columns:1fr;gap:12px;padding:14px}.searchbody form{flex-wrap:wrap}.searchbody form input{min-width:0}.advanced,.searchbtn{padding:0 12px}.profilebar{align-items:flex-start;gap:12px;padding:14px}.risk{min-width:0;border-left:0;padding:0}.profile-signals{grid-template-columns:1fr}.bottom,.middle{grid-template-columns:minmax(0,1fr)}.workspace-hero{margin:70px auto 28px}.workspace-hero h1{font-size:32px;letter-spacing:-1px}.workspace-options{grid-template-columns:1fr}.workspace-option{min-height:200px}.phone-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.brand b,.brand sup{color:var(--green);text-shadow:0 0 12px rgba(57,255,54,.34)}.workspace-badge{border-color:rgba(57,255,54,.24);background:rgba(57,255,54,.055)}.workspace-badge>span{box-shadow:0 0 9px rgba(57,255,54,.72)}.workspace-eyebrow,.workspace-open{color:#8dff8a}.icon,.searchglass,.workspace-option-icon{border-color:rgba(57,255,54,.25);background:rgba(57,255,54,.06);color:#8dff8a}.workspace-option:hover{border-color:rgba(57,255,54,.38);box-shadow:0 10px 32px rgba(0,0,0,.16),0 0 20px rgba(57,255,54,.045)}.country-option.selected,.switch button.selected{border-color:rgba(57,255,54,.42);background:rgba(57,255,54,.09)}.country-option.selected{box-shadow:inset 2px 0 #39ff36}.auth-form input:focus,.searchbody input:focus{border-color:rgba(57,255,54,.72);box-shadow:0 0 0 3px rgba(57,255,54,.09),0 0 16px rgba(57,255,54,.07)}.phone-name-load-more,.rescan-button,.searchbtn{border-color:#55ff50;background:#39ff36;box-shadow:0 0 16px rgba(57,255,54,.12)}.phone-name-load-more:hover,.rescan-button:hover,.searchbtn:hover{border-color:#a0ff9d;background:#64ff60;box-shadow:0 0 20px rgba(57,255,54,.2)}.details a,.details dt,.linked a,.tabs button.active{color:#8dff8a}.tag{border-color:rgba(57,255,54,.24);background:rgba(57,255,54,.075);color:#a3ffa0}.phone-validation-status strong,.phone-validation-summary>strong,.signal-value{color:#8dff8a}.phone-progress-track>span{background:linear-gradient(90deg,#18c923,#39ff36);box-shadow:0 0 10px rgba(57,255,54,.3)}.phone-validation-feed.is-active{border-color:rgba(57,255,54,.22)}.phone-validation-credits .phone-validation-name{color:#baffb8;text-shadow:0 0 8px rgba(57,255,54,.18)}.auth-lock{border-color:rgba(57,255,54,.34);background:rgba(57,255,54,.055);color:#8dff8a}.auth-submit{border-color:#55ff50;background:#39ff36;box-shadow:0 0 18px rgba(57,255,54,.13)}.auth-submit:hover{background:#64ff60;box-shadow:0 0 22px rgba(57,255,54,.2)}@media (prefers-reduced-motion:reduce){.auth-submit,.brand b,.brand sup,.phone-name-load-more,.rescan-button,.searchbtn,.workspace-badge>span{text-shadow:none;box-shadow:none}}body{background:radial-gradient(ellipse at 50% 12%,rgba(12,72,22,.2),transparent 58%),linear-gradient(180deg,rgba(4,12,5,.82),rgba(4,10,5,.92)),url(/underworld-background.jpg) 50% /cover fixed}.auth-card.panel{border-color:rgba(57,255,54,.58);box-shadow:0 0 24px rgba(57,255,54,.13),0 28px 80px rgba(0,0,0,.38),inset 0 0 18px rgba(57,255,54,.045)}.topbar{border-bottom-color:rgba(57,255,54,.38);box-shadow:0 1px 14px rgba(57,255,54,.11)}.brand b,.brand sup{color:#39ff36;text-shadow:0 0 7px rgba(57,255,54,.7),0 0 20px rgba(57,255,54,.35)}.brandline nav,.details a,.details dt,.linked a,.tabs button.active,.workspace-eyebrow,.workspace-open{color:#78ff70;text-shadow:0 0 10px rgba(57,255,54,.3)}.workspace-badge{border-color:rgba(57,255,54,.5);background:rgba(57,255,54,.1);box-shadow:0 0 13px rgba(57,255,54,.13),inset 0 0 9px rgba(57,255,54,.05);color:#cbffc8}.workspace-badge>span{background:#39ff36;box-shadow:0 0 6px #39ff36,0 0 14px rgba(57,255,54,.85)}.investigate,.metric,.panel,.phone-result-panel,.profilebar{border-color:rgba(57,255,54,.38);box-shadow:0 0 13px rgba(57,255,54,.11),inset 0 0 16px rgba(57,255,54,.035)}.investigate:hover,.metric:hover,.panel:hover,.profilebar:hover{border-color:rgba(57,255,54,.58);box-shadow:0 0 18px rgba(57,255,54,.16),inset 0 0 18px rgba(57,255,54,.045)}.metric{background:linear-gradient(120deg,rgba(8,29,12,.96),rgba(13,20,15,.95))}.metric strong,.profile-signals .signal-value{text-shadow:0 0 12px rgba(57,255,54,.18)}.auth-lock,.icon,.searchglass,.workspace-option-icon{border-color:rgba(57,255,54,.72);background:radial-gradient(circle,rgba(57,255,54,.2),rgba(57,255,54,.045) 72%);box-shadow:0 0 10px rgba(57,255,54,.34),inset 0 0 9px rgba(57,255,54,.12);color:#53ff4d;text-shadow:0 0 10px rgba(57,255,54,.75)}.panel h3,.searchtitle h2{text-shadow:0 0 12px rgba(57,255,54,.12)}.country-option.selected,.switch button.selected{border-color:rgba(57,255,54,.78);background:linear-gradient(120deg,rgba(57,255,54,.24),rgba(57,255,54,.11));box-shadow:0 0 14px rgba(57,255,54,.2),inset 0 0 10px rgba(57,255,54,.08);color:#d7ffd6}.country-option.selected{box-shadow:inset 2px 0 #39ff36,0 0 12px rgba(57,255,54,.11)}.country-option:hover,.workspace-option:hover{border-color:rgba(57,255,54,.68);box-shadow:0 0 20px rgba(57,255,54,.19),inset 0 0 14px rgba(57,255,54,.05)}.auth-form input,.searchbody input{border-color:rgba(57,255,54,.38);box-shadow:inset 0 0 12px rgba(57,255,54,.035)}.auth-form input:focus,.searchbody input:focus{border-color:#39ff36;box-shadow:0 0 0 3px rgba(57,255,54,.12),0 0 20px rgba(57,255,54,.25),inset 0 0 10px rgba(57,255,54,.06)}.auth-submit,.phone-name-load-more,.rescan-button,.searchbtn{border-color:#8dff88;background:linear-gradient(135deg,#39ff36,#24df2e);box-shadow:0 0 12px rgba(57,255,54,.42),0 0 26px rgba(57,255,54,.18)}.auth-submit:hover,.phone-name-load-more:hover,.rescan-button:hover,.searchbtn:hover{border-color:#c0ffbd;background:linear-gradient(135deg,#66ff60,#39ff36);box-shadow:0 0 16px rgba(57,255,54,.6),0 0 32px rgba(57,255,54,.24)}.tabs button.active{border-bottom-color:#39ff36;text-shadow:0 0 10px rgba(57,255,54,.55)}.tag{border-color:rgba(57,255,54,.6);background:rgba(57,255,54,.15);box-shadow:0 0 12px rgba(57,255,54,.16);color:#a4ff9f}.avatar{border-color:#39ff36;box-shadow:0 0 9px rgba(57,255,54,.55),0 0 22px rgba(57,255,54,.2)}.phone-result-panel.is-validating,.phone-validation-status.is-active{border-color:rgba(57,255,54,.62);box-shadow:0 0 22px rgba(57,255,54,.2),inset 0 0 20px rgba(57,255,54,.06)}.phone-progress-track{border-color:rgba(57,255,54,.48);box-shadow:0 0 10px rgba(57,255,54,.11)}.phone-progress-track>span{box-shadow:0 0 8px #39ff36,0 0 18px rgba(57,255,54,.58)}.phone-name-result,.phone-validation-feed{border-color:rgba(57,255,54,.3);box-shadow:inset 0 0 16px rgba(57,255,54,.055)}.phone-validation-feed.is-active{border-color:rgba(57,255,54,.62);box-shadow:0 0 13px rgba(57,255,54,.15),inset 0 0 18px rgba(57,255,54,.08)}.phone-name-result strong,.phone-validation-credits .phone-validation-name{color:#baffb8;text-shadow:0 0 9px rgba(57,255,54,.34)}.auth-signout:hover,.mode-back:hover{border-color:rgba(57,255,54,.56);box-shadow:0 0 14px rgba(57,255,54,.18)}@media (prefers-reduced-motion:reduce){.auth-submit,.investigate,.metric,.panel,.phone-name-load-more,.profilebar,.rescan-button,.searchbtn{box-shadow:none}}.phone-validation-credits-window{display:flex;flex:0 0 auto;flex-direction:column;width:100%;contain:layout paint;will-change:transform}.phone-validation-feed .phone-validation-credits-window .phone-validation-name{box-sizing:border-box;flex:0 0 28px;height:28px;min-height:28px;overflow:hidden;padding:6px 5px;text-overflow:ellipsis;white-space:nowrap}.investigate,.metric,.panel,.phone-result-panel,.profilebar,.workspace-option.panel{background-color:rgba(3,12,6,.72);background-image:linear-gradient(135deg,rgba(10,30,14,.72),rgba(2,8,4,.66));backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px)}.metric{background-image:linear-gradient(120deg,rgba(8,29,12,.74),rgba(13,20,15,.68))}.investigate,.phone-result-panel,.profilebar{background-image:linear-gradient(135deg,rgba(3,16,7,.74),rgba(2,8,4,.68))}.account-modal.panel,.phone-name-result,.phone-name-results,.phone-validation-feed,.phone-validation-feed.is-active,.phone-validation-status,.phone-validation-status.is-active{background-color:rgba(3,10,5,.62);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.advanced,.auth-form input,.searchbody input,.switch button{background-color:rgba(2,7,4,.76)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.investigate,.metric,.panel,.phone-result-panel,.profilebar,.workspace-option.panel{background-color:rgba(3,12,6,.84)}}.auth-screen{background:linear-gradient(180deg,rgba(2,8,3,.12),rgba(2,7,3,.28)),url(/underworld-background.jpg) 50% /cover fixed}.auth-card.panel{border-color:rgba(57,255,54,.42);background:rgba(3,10,5,.42);box-shadow:0 24px 70px rgba(0,0,0,.3),inset 0 0 22px rgba(57,255,54,.035);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.auth-form input{background:rgba(2,7,4,.4)}.auth-brand>div{color:#baffb8;letter-spacing:.04em;text-shadow:0 0 12px rgba(57,255,54,.35)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.auth-screen{background:linear-gradient(180deg,rgba(2,8,3,.3),rgba(2,7,3,.48)),url(/underworld-background.jpg) 50% /cover fixed}.auth-card.panel{background:rgba(3,10,5,.68)}.auth-form input{background:rgba(2,7,4,.72)}}body{background:radial-gradient(ellipse at 50% 12%,rgba(12,72,22,.1),transparent 58%),linear-gradient(180deg,rgba(4,12,5,.48),rgba(4,10,5,.58)),url(/underworld-background.jpg) 50% /cover fixed}.investigate,.metric,.panel,.phone-result-panel,.profilebar,.workspace-option.panel{background-color:rgba(3,12,6,.48);background-image:linear-gradient(135deg,rgba(10,30,14,.52),rgba(2,8,4,.42));backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.metric{background-image:linear-gradient(120deg,rgba(8,29,12,.54),rgba(13,20,15,.46))}.investigate,.phone-result-panel,.profilebar{background-image:linear-gradient(135deg,rgba(3,16,7,.54),rgba(2,8,4,.44))}.account-modal.panel,.phone-name-result,.phone-name-results,.phone-validation-feed,.phone-validation-feed.is-active,.phone-validation-status,.phone-validation-status.is-active,.scan-status{background-color:rgba(3,10,5,.48)}.auth-screen{background:linear-gradient(180deg,rgba(2,8,3,.08),rgba(2,7,3,.2)),url(/underworld-background.jpg) 50% /cover fixed}.auth-card.panel{background:rgba(3,10,5,.34);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.investigate,.metric,.panel,.phone-result-panel,.profilebar,.workspace-option.panel{background-color:rgba(3,12,6,.68)}.auth-card.panel{background:rgba(3,10,5,.58)}}