body{background-color:#282a36;color:#f8f8f2;display:flex;flex-direction:column;font-family:Segoe UI,sans-serif;margin:0;min-height:100vh;padding:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.ip-list{padding:25px}header{background-color:#21222c;border-bottom:1px solid #44475a;display:flex;justify-content:right;padding:1rem}header h1{align-items:center;color:#f8f8f2;display:flex;flex-wrap:wrap;font-family:Inter,Segoe UI,sans-serif;font-size:1.2rem;font-weight:700;gap:1rem;margin:0}.highlight-box{background-color:#50fa7b1a;border:1px solid #50fa7b44;border-radius:.5rem;box-shadow:inset 0 0 4px #50fa7b33;color:#50fa7b;font-family:Roboto Mono,monospace;font-size:1.1em;letter-spacing:.03em;padding:.3em .8em}.highlight-box:hover{background-color:#50fa7b33;box-shadow:inset 0 0 6px #50fa7b55}.dashboard{display:flex;flex:1 1;flex-wrap:wrap;gap:2rem;padding:2rem}.input-card{height:700px;width:500px}.input-card,.output-card{background-color:#44475a;border-radius:1rem;box-shadow:0 0 20px #0003;padding:1.5rem}.output-card{flex:1 1;min-width:0}.footer{color:#fff;font-family:Segoe UI,sans-serif;font-size:.9rem;padding:1rem 0;text-align:center}.footer a{color:#4dd0e1;font-weight:700;text-decoration:none;transition:color .3s ease,text-shadow .3s ease}.footer a:hover{color:#80deea;text-shadow:0 0 8px #80deeacc}textarea{background-color:#282a36;border:1px solid #6272a4;border-radius:.5rem;box-sizing:border-box;color:#f8f8f2;font-size:1rem;height:450px;min-height:200px;padding:25px;resize:none;width:100%}.IpRowComponent_ipItem__oN47v{grid-gap:.8rem;align-items:center;background:#2b2d3a;border:1px solid #ffffff0f;border-radius:14px;box-shadow:0 3px 10px #00000040;display:grid;font-size:.85rem;gap:.8rem;grid-template-columns:180px 1fr auto;margin-bottom:.8rem;padding:1rem 1.2rem;transition:background .2s ease,transform .12s ease-out}.IpRowComponent_ipItem__oN47v:hover{background:#333544;transform:translateY(-2px)}.IpRowComponent_ipLeft__YKyPZ{color:#50fa7b;display:flex;flex-direction:column;font-weight:600}.IpRowComponent_ipAddress__L8LkX{color:#50fa7b;font-family:Roboto Mono,monospace;font-size:.9rem;font-weight:700}.IpRowComponent_hostname__XcpUF{color:#999;font-size:.75rem;font-style:italic;font-weight:400;margin-top:.25rem}.IpRowComponent_ipMid__ct8iu{align-items:center;color:#bbb;display:flex;flex:1 1;flex-wrap:wrap;font-size:.8rem;gap:.3rem;max-width:1000px}.IpRowComponent_flag__v5SdD img{height:100%;width:30px}.IpRowComponent_ipRight__iQSyw{display:flex;flex-wrap:wrap;gap:.4rem;justify-content:flex-end;text-align:right;width:500px}.IpRowComponent_statusTag__vp6Cy{align-items:center;border-radius:18px;color:#fff;display:inline-flex;font-size:.75rem;font-weight:600;height:24px;justify-content:center;min-width:80px;padding:0 10px}.IpRowComponent_blocked__T59vy{background-color:#ef4444}.IpRowComponent_clean__3FeAZ{background-color:#22c55e}.IpRowComponent_noInfo__hmGF4{background-color:#6b7280}.IpRowComponent_abuseSuccess__wfM40{background-color:#16a34a}.IpRowComponent_abuseWarning__gT0Fk{background-color:#facc15;color:#222}.IpRowComponent_abuseDanger__0Ibp5{background-color:#dc2626}.IpRowComponent_pingDanger__zeHn-,.IpRowComponent_pingSuccess__0eLby{background-color:#4caf50;min-width:0;min-width:auto;padding:0 10px;width:auto}.IpRowComponent_pingDanger__zeHn-{background-color:#f87171}.IpRowComponent_portClosed__\+bwzV,.IpRowComponent_portOpen__lgsf2{align-items:center;border-radius:18px;color:#fff;display:inline-flex;font-size:.7rem;height:24px;justify-content:center;margin:2px;padding:0 8px}.IpRowComponent_portOpen__lgsf2{background-color:#22c55e}.IpRowComponent_portClosed__\+bwzV{background-color:#ef4444}@media (max-width:1024px){.IpRowComponent_ipItem__oN47v{grid-template-columns:1fr}.IpRowComponent_ipRight__iQSyw{justify-content:flex-start;width:100%}}.IpRowComponent_trenner__ACc\+e{color:#888;font-size:.7rem;margin:0 .3rem}.ExtractIPsButton_extractButton__eUpc-{background:#0000;border:2px solid #50fa7b;border-radius:.5rem;color:#50fa7b;cursor:pointer;font-size:1rem;font-weight:600;margin-top:1.8rem;padding:.5rem 1.8rem;transition:background-color .25s ease,color .25s ease,transform .15s ease}.ExtractIPsButton_extractButton__eUpc-:hover{background-color:#50fa7b;color:#282a36;transform:scale(1.05)}.ExtractIPsButton_extractButton__eUpc-:active{transform:scale(.95)}
/*# sourceMappingURL=main.a87690e6.css.map*/