#nexo-investigation{width:min(760px,94vw);max-width:760px;max-height:92vh;box-sizing:border-box;border:1px solid #cadad7;border-radius:16px;padding:24px;background:#fffaf0;color:#173d48}#nexo-investigation::backdrop{background:rgba(15,35,39,.55)}#nexo-investigation .dialog-head{gap:16px;border-bottom:1px solid #dae2dc;padding-bottom:10px}#nexo-investigation .dialog-head h2{font-size:20px;margin:0}#nexo-investigation .dialog-head p{margin:6px 0;font-size:13px}#nexo-investigation .nw-step h3{font-size:23px;margin:8px 0 12px}#nexo-investigation .nw-step .eyebrow{margin:20px 0 0}#nexo-investigation .nw-instruction{line-height:1.65;margin:0 0 16px}#nexo-investigation .nw-hint{font-size:13px;background:#eef4ef;padding:10px;border-radius:8px}#nexo-investigation textarea,#nexo-investigation select{width:100%;box-sizing:border-box}#nexo-investigation label{display:block;margin:15px 0}#nexo-investigation button{white-space:normal}#nexo-investigation .nw-choices{display:grid;gap:8px;margin:16px 0}#nexo-investigation .nw-choices[hidden]{display:none}#nexo-investigation .nw-choices button{display:flex;justify-content:space-between;gap:16px;text-align:left;padding:13px 16px;min-height:46px;border-radius:9px;font-size:14px}#nexo-investigation .nw-choices button:hover{background:#edf5ef;border-color:#288c86}#nexo-investigation .nw-tools{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}#nexo-investigation .nw-step-actions:empty{display:none}#nexo-investigation .nw-disclosure{border-top:1px solid #d6e0da;padding:0;background:transparent;margin:0}#nexo-investigation .nw-disclosure>summary{padding:14px 0;cursor:pointer;font-weight:600;font-size:14px}#nexo-investigation .nw-details-body{padding:0 0 16px}#nexo-investigation .nw-count{font-size:12px;font-weight:400;margin-left:8px;color:#627778}#nexo-investigation .nw-extra{margin:12px 0}#nexo-investigation .nw-event{padding:12px 0;border-bottom:1px solid #d6e0da;overflow-wrap:anywhere}#nexo-investigation .nw-event p,#nw-ai-progress,#nexo-investigation .nw-latest p{white-space:pre-wrap}#nexo-investigation .nw-event strong,#nexo-investigation .nw-event small{display:block}#nexo-investigation .nw-event small{color:#496467;font-size:12px;margin-bottom:5px}#nexo-investigation .nw-latest{padding:12px 16px;margin-top:12px;background:#edf5ef;border-radius:9px;overflow-wrap:anywhere}#nexo-investigation .nw-case{display:block;margin:8px 0;width:100%;text-align:left}#nw-status:empty{display:none}#nw-status:not(:empty){margin:15px 0;padding:12px;border-radius:8px;background:#fff0da;color:#7b401e}#nw-ai-progress{overflow-wrap:anywhere}#nexo-investigation #nw-required{padding:12px 0}#nexo-investigation .sub{font-size:12px;line-height:1.5}@media(max-width:600px){#nexo-investigation{padding:16px;width:96vw}#nexo-investigation .nw-step h3{font-size:20px}#nexo-investigation .dialog-head h2{font-size:17px}}

#nexo-investigation .nw-root .nw-choices{grid-template-columns:1fr 1fr}#nexo-investigation .nw-root .nw-choices button{min-height:60px;line-height:1.4}#nexo-investigation .nw-disclosure>summary{padding:12px 0}@media(max-width:600px){#nexo-investigation .nw-root .nw-choices{grid-template-columns:1fr}#nexo-investigation .nw-root .nw-choices button{min-height:44px}}
#nexo-investigation .nw-starlink-access{margin:16px 0;padding:16px;border:1px solid #c8d9d5;border-radius:10px;background:#eef7f4}#nexo-investigation .nw-starlink-access.missing{background:#fff3df;border-color:#e4c991}#nexo-investigation .nw-starlink-access .eyebrow{margin:0 0 6px;color:#087d82}#nexo-investigation .nw-starlink-access h4{margin:0 0 10px;font-size:16px}#nexo-investigation .nw-starlink-access p{margin:8px 0}#nexo-investigation .nw-credential{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:end;gap:8px;margin-top:10px}#nexo-investigation .nw-credential label{margin:0}#nexo-investigation .nw-credential input{width:100%;box-sizing:border-box;background:#fff}#nexo-investigation .nw-credential button{min-height:42px}@media(max-width:600px){#nexo-investigation .nw-credential{grid-template-columns:1fr}#nexo-investigation .nw-credential button{width:100%}}
