html[data-theme=dark]{--scam:#e8938a;--scamBg:#e8938a21;--scamLin:#e8938a61;--warnC:#d9b36b;--warnBg:#d9b36b21;--warnLin:#d9b36b61;--selBg:#1b2e4e;--navy:#9fb6d2}html[data-theme=dark] select.finput{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.t-rise{animation:edRise .7s var(--ease-out) both;animation-delay:var(--rd,0s)}.qpill{background:var(--sur,#fff);border:1.5px solid var(--lin,#e6e3d6);max-width:620px;animation:edRise .7s var(--ease-out) .24s both;border-radius:999px;align-items:center;gap:10px;margin:0 auto;padding:8px 8px 8px 20px;transition:border-color .18s;display:flex;box-shadow:0 20px 50px #163a691a}.qpill:focus-within{border-color:var(--navy,#163a69)}.qbtn{color:#fff;white-space:nowrap;transition:opacity .16s ease,transform .16s var(--ease-out);background:#163a69;border-radius:999px;padding:11px 26px;font-size:13.5px;font-weight:500;text-decoration:none}.qbtn:hover{color:#fff}.qbtn:active{transform:scale(.97)}.statrow{animation:edRise .7s var(--ease-out) .32s both;justify-content:center;align-items:center;gap:26px;margin-top:30px;display:flex}.sec-hd{justify-content:space-between;align-items:flex-end;display:flex}.g-alerts{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.g-dir{grid-template-columns:400px 1fr;align-items:start;gap:20px;display:grid}.g-proc{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.g-report{color:#fff;grid-template-columns:1fr 1.1fr;align-items:center;gap:40px;padding:48px 52px;display:grid;position:relative}.alertcard{cursor:pointer;background:var(--sur,#fff);border:1px solid var(--scamLin,#a63b2647);border-right:4px solid var(--scam,#a63b26);transition:transform .2s var(--ease-out);border-radius:14px;padding:18px 20px}.alertcard:active{transform:scale(.97)}.tabbtn{color:var(--mut,#5d6b7e);border:1px solid var(--lin,#e6e3d6);white-space:nowrap;transition:background-color .2s ease,color .2s ease,border-color .2s ease,transform .16s var(--ease-out);background:0 0;border-radius:999px;padding:8px 20px;font-size:12.5px;font-weight:500}.tabbtn.on{color:#fff;background:#163a69;border-color:#163a69}.tabbtn:active{transform:scale(.97)}.dirlist{flex-direction:column;gap:10px;max-height:720px;padding-bottom:4px;padding-left:6px;display:flex;overflow-y:auto}.dirrow{cursor:pointer;background:var(--sur,#fff);border:1.5px solid var(--lin,#e6e3d6);transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .16s var(--ease-out);animation:trRowIn .3s var(--ease-out) both;animation-delay:calc(var(--i,0)*45ms);border-radius:16px;padding:16px 18px;box-shadow:0 6px 16px #163a690d}.dirrow:active{transform:scale(.97)}.dirrow.sel{background:var(--selBg,#e9eef6);border-color:var(--navy,#163a69);box-shadow:0 0 0 4px #163a691a}@keyframes trRowIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.profcard{background:var(--sur,#fff);border:1px solid var(--lin,#e6e3d6);border-radius:22px;padding:30px 34px;position:sticky;top:20px;box-shadow:0 20px 50px #163a6914}.prof-in{animation:trPanelIn .28s var(--ease-out)}@keyframes trPanelIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.crit-fill{animation:trBarIn .5s var(--ease-out) both;animation-delay:calc(.12s + var(--i,0)*60ms)}@keyframes trBarIn{0%{width:0}}.prof-actions{gap:10px;margin-top:24px;display:flex}.btn-exp{background:var(--acc,#abb59f);color:#16301c;white-space:nowrap;transition:transform .2s var(--ease-out);border-radius:999px;padding:12px 26px;font-size:13.5px;font-weight:700;text-decoration:none;display:inline-block}.btn-exp:hover{color:#16301c}.btn-exp:active{transform:scale(.97)}.btn-scam{border:1.5px solid var(--scamLin,#a63b2680);color:var(--scam,#a63b26);white-space:nowrap;transition:background-color .16s ease,transform .16s var(--ease-out);border-radius:999px;padding:12px 26px;font-size:13.5px;font-weight:500;text-decoration:none;display:inline-block}.btn-scam:hover{color:var(--scam,#a63b26)}.btn-scam:active{transform:scale(.97)}.finput{border:1.5px solid var(--lin,#e6e3d6);color:var(--ink,#12233c);background:0 0;border-radius:12px;outline:none;padding:12px 16px;font-size:13px;transition:border-color .16s}.finput:focus{border-color:var(--navy,#163a69)}select.finput{padding:12px}textarea.finput{box-sizing:border-box;resize:vertical;width:100%;margin-bottom:10px}.subbtn{background:var(--acc,#abb59f);color:#16301c;white-space:nowrap;transition:opacity .16s ease,transform .16s var(--ease-out);border:none;border-radius:999px;padding:12px 30px;font-size:13.5px;font-weight:700}.subbtn:active{transform:scale(.97)}.rep-reset{transition:border-color .16s ease,transform .16s var(--ease-out)}.rep-reset:active{transform:scale(.97)}.form-panel-in{animation:trPanelIn .28s var(--ease-out)}@media (hover:hover) and (pointer:fine){.qbtn:hover{opacity:.9}.alertcard:hover{transform:translateY(-3px)}.btn-exp:hover{transform:translateY(-2px)}.btn-scam:hover{background:#a63b2612}html[data-theme=dark] .btn-scam:hover{background:#e8938a14}.subbtn:hover{opacity:.88}.rep-reset:hover{border-color:var(--ink,#12233c)}}.mag{white-space:nowrap;display:inline-block;position:relative}.mag:before{content:"";background:var(--sur,#fff);z-index:-1;border-radius:.28em;position:absolute;inset:-.05em -.17em;box-shadow:0 .05em .35em #163a691a}html[data-theme=dark] .mag:before{box-shadow:none;background:#ffffff12}.mag-glass{pointer-events:none;will-change:transform;filter:drop-shadow(0 .07em .16em #163a6947);width:1.06em;height:1.06em;margin:-.53em 0 0 -.53em;position:absolute;top:50%;left:0}.mag-lens{background:var(--sur,#fff);border:.052em solid #aeb8c4;border-radius:50%;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 0 0 .022em #fffffff2}.mag-zoom{white-space:nowrap;transform-origin:0 0;position:absolute;top:0;left:0}.mag-lens:after{content:"";pointer-events:none;background:linear-gradient(138deg,#ffffff9e 0%,#ffffff1a 38%,#ffffff0d 62%,#ffffff6b 100%);border-radius:50%;position:absolute;inset:0}.mag-glass:after{content:"";transform-origin:50% 0;background:linear-gradient(#c3cbd5,#8e99a6);border-radius:.06em;width:.115em;height:.42em;position:absolute;bottom:-.29em;right:-.17em;transform:rotate(-45deg)}html[data-theme=dark] .mag-lens{background:#17273f;border-color:#7c8794}@media (max-width:900px){.sec{padding-left:20px!important;padding-right:20px!important}.t-h1{font-size:34px!important}.hero-badge{white-space:normal!important}.rep-grid{grid-template-columns:1fr!important}.g-alerts,.g-dir,.g-proc,.g-report{grid-template-columns:1fr}.g-report{gap:28px;padding:30px 22px}.profcard{padding:22px 18px;position:static}.prof-actions,.statrow{flex-wrap:wrap}.sec-hd{flex-wrap:wrap;gap:10px}.dirlist{max-height:440px}}@media (prefers-reduced-motion:reduce){.t-rise,.qpill,.statrow,.dirrow,.prof-in,.crit-fill,.form-panel-in{animation:none}.qpill,.qbtn,.alertcard,.tabbtn,.dirrow,.btn-exp,.btn-scam,.finput,.subbtn,.rep-reset{transition:none}}
