body{align-items:center;background:linear-gradient(135deg,#000,#1a1a1a 50%,#000);background-attachment:fixed;color:#fff;display:flex;flex-direction:column;font-family:Inter,Segoe UI,Arial,sans-serif;justify-content:flex-start;margin:0;min-height:100vh;overflow-x:hidden;padding:0;position:relative}body:before{animation:backgroundShift 20s ease-in-out infinite;background:radial-gradient(circle at 20% 80%,#8b5cf61a 0,#0000 50%),radial-gradient(circle at 80% 20%,#6366f11a 0,#0000 50%),radial-gradient(circle at 40% 40%,#10b9810d 0,#0000 50%);content:"";height:100vh;left:0;pointer-events:none;position:fixed;top:0;width:100vw;z-index:0}@keyframes backgroundShift{0%,to{opacity:1}50%{opacity:.8}}#root,body>*{position:relative;z-index:1}#root{align-items:center;display:flex;flex-direction:column;width:100%}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#ffffff1a;border-radius:4px}::-webkit-scrollbar-thumb{background:#8b5cf699;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#8b5cf6cc}::selection{background:#8b5cf64d;color:#fff}::-moz-selection{background:#8b5cf64d;color:#fff}.App{background:linear-gradient(135deg,#1a1a1a,#2d2d2d);color:#fff;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;max-width:1400px;min-height:100vh;padding:0 1rem;text-align:center;width:100%}.app-header{background:linear-gradient(135deg,#8b5cf626,#3b82f626 25%,#10b98126 50%,#f59e0b26 75%,#ef444426);background-clip:padding-box;border:2px solid #0000;border-radius:30px;margin:2rem 0;overflow:hidden;padding:2rem;position:relative}.app-header:before{animation:rainbow-border 3s ease-in-out infinite alternate;background:linear-gradient(135deg,#8b5cf6,#3b82f6 25%,#10b981 50%,#f59e0b 75%,#ef4444);border-radius:30px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}@keyframes rainbow-border{0%{background:linear-gradient(135deg,#8b5cf6,#3b82f6 25%,#10b981 50%,#f59e0b 75%,#ef4444)}50%{background:linear-gradient(135deg,#ef4444,#8b5cf6 25%,#3b82f6 50%,#10b981 75%,#f59e0b)}to{background:linear-gradient(135deg,#f59e0b,#ef4444 25%,#8b5cf6 50%,#3b82f6 75%,#10b981)}}.app-header:after{background:linear-gradient(135deg,#1a1a1a,#2d2d2d);border-radius:28px;bottom:2px;content:"";left:2px;position:absolute;right:2px;top:2px;z-index:-1}.app-header h1{color:#fff;filter:drop-shadow(0 0 10px rgba(255,255,255,.2));font-size:clamp(2.2rem,5vw,3.5rem);font-weight:800;letter-spacing:3px;margin:0;position:relative;text-shadow:0 0 30px #ffffff4d;z-index:1}.app-header h1 .brain-emoji{animation:brain-pulse 2s ease-in-out infinite;display:inline-block;filter:drop-shadow(0 0 20px rgba(255,105,180,.8)) drop-shadow(0 0 40px rgba(138,43,226,.6)) drop-shadow(0 0 60px rgba(75,0,130,.4));font-size:clamp(3rem,8vw,5rem);margin-right:clamp(.5rem,2vw,1rem);position:relative;text-shadow:0 0 30px #ff69b4e6,0 0 60px #8a2be2b3,0 0 90px #4b008280;z-index:10}.app-header h1 .brain-emoji:before{animation:brain-glow 3s ease-in-out infinite alternate;content:"🧠";filter:blur(8px);left:0;opacity:.7;position:absolute;top:0;z-index:-1}@keyframes brain-pulse{0%,to{filter:drop-shadow(0 0 20px rgba(255,105,180,.8)) drop-shadow(0 0 40px rgba(138,43,226,.6)) drop-shadow(0 0 60px rgba(75,0,130,.4));transform:scale(1) rotate(0deg)}25%{filter:drop-shadow(0 0 25px rgba(255,20,147,.9)) drop-shadow(0 0 50px rgba(138,43,226,.7)) drop-shadow(0 0 75px rgba(75,0,130,.5));transform:scale(1.05) rotate(1deg)}50%{filter:drop-shadow(0 0 35px rgba(255,0,255,1)) drop-shadow(0 0 70px rgba(138,43,226,.8)) drop-shadow(0 0 105px rgba(75,0,130,.6));transform:scale(1.15) rotate(0deg)}75%{filter:drop-shadow(0 0 25px rgba(255,20,147,.9)) drop-shadow(0 0 50px rgba(138,43,226,.7)) drop-shadow(0 0 75px rgba(75,0,130,.5));transform:scale(1.05) rotate(-1deg)}}@keyframes brain-glow{0%{filter:blur(12px) hue-rotate(0deg);opacity:.3;transform:scale(1.2)}50%{filter:blur(15px) hue-rotate(180deg);opacity:.6;transform:scale(1.4)}to{filter:blur(20px) hue-rotate(1turn);opacity:.4;transform:scale(1.6)}}.subtitle{-webkit-text-fill-color:#0000;animation:subtitle-glow 3s ease-in-out infinite alternate;background:linear-gradient(90deg,#667eea,#764ba2 25%,#f093fb 50%,#f5576c 75%,#4facfe);-webkit-background-clip:text;background-clip:text;background-size:200% 200%;font-size:clamp(1.1rem,3vw,1.4rem);font-weight:600;margin:1rem 0 0;position:relative;text-shadow:0 0 20px #ffffff4d;z-index:1}@keyframes subtitle-glow{0%{background-position:0 50%;filter:drop-shadow(0 0 10px rgba(102,126,234,.4))}to{background-position:100% 50%;filter:drop-shadow(0 0 15px rgba(245,87,108,.4))}}.section{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:#ffffff14;border:1px solid #ffffff26;border-radius:25px;box-shadow:0 12px 40px #0006,0 0 20px #ffffff0d;margin:1.5rem 0;padding:clamp(1rem,4vw,2rem);transition:all .3s ease}.section:hover{background:#ffffff1f;border:1px solid #ffffff40;box-shadow:0 16px 50px #00000080,0 0 30px #ffffff1a;transform:translateY(-3px)}.section h2{color:#fff;font-size:clamp(1.4rem,4vw,1.8rem);font-weight:600;margin-bottom:1.5rem;text-shadow:0 0 15px #ffffff4d}.section h3{color:#f0f0f0;font-size:clamp(1.2rem,3vw,1.4rem);font-weight:500;margin-bottom:1rem;text-shadow:0 0 10px #fff3}button{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#6366f1,#8b5cf6);border:1px solid #ffffff1a;border-radius:25px;box-shadow:0 4px 20px #6366f14d;color:#fff;cursor:pointer;font-size:clamp(.9rem,2.5vw,1.1rem);font-weight:600;margin:.3rem;overflow:hidden;padding:clamp(.6rem,2vw,.8rem) clamp(1.2rem,4vw,2rem);position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}button:before{background:linear-gradient(90deg,#0000,#ffffff4d,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .6s ease;width:100%}button:hover:before{left:100%}button:hover{border:1px solid #fff3;box-shadow:0 8px 30px #6366f166;transform:translateY(-3px) scale(1.02)}button:active{transform:translateY(-1px) scale(1.01)}button:disabled{background:linear-gradient(135deg,#4b5563,#6b7280);box-shadow:0 2px 10px #4b556333;cursor:not-allowed;opacity:.5;transform:none}.connect-btn{background:linear-gradient(135deg,#22c55e,#4ade80);box-shadow:0 4px 20px #22c55e66}.connect-btn:hover{background:linear-gradient(135deg,#16a34a,#22c55e);box-shadow:0 8px 30px #22c55e99}.disconnect-btn{background:linear-gradient(135deg,#f97316,#fb923c);box-shadow:0 4px 20px #f9731666}.disconnect-btn:hover{background:linear-gradient(135deg,#ea580c,#f97316);box-shadow:0 8px 30px #f9731699}.switch-btn{background:linear-gradient(135deg,#eab308,#facc15);box-shadow:0 4px 20px #eab30866}.switch-btn:hover{background:linear-gradient(135deg,#ca8a04,#eab308);box-shadow:0 8px 30px #eab30899}.clear-btn{background:linear-gradient(135deg,#8b5cf6,#a78bfa);box-shadow:0 4px 20px #8b5cf666;font-size:clamp(.8rem,2vw,.9rem);padding:clamp(.5rem,1.5vw,.6rem) clamp(1rem,3vw,1.5rem)}.clear-btn:hover{background:linear-gradient(135deg,#7c3aed,#8b5cf6);box-shadow:0 8px 30px #8b5cf699}.latest-btn{background:linear-gradient(135deg,#0ea5e9,#38bdf8);box-shadow:0 4px 20px #0ea5e966}.latest-btn:hover{background:linear-gradient(135deg,#0284c7,#0ea5e9);box-shadow:0 8px 30px #0ea5e999}.refresh-btn{background:linear-gradient(135deg,#06b6d4,#22d3ee);box-shadow:0 4px 20px #06b6d466}.refresh-btn:hover{background:linear-gradient(135deg,#0891b2,#06b6d4);box-shadow:0 8px 30px #06b6d499}.search-btn{background:linear-gradient(135deg,#d946ef,#e879f9);box-shadow:0 4px 20px #d946ef66}.search-btn:hover{background:linear-gradient(135deg,#c026d3,#d946ef);box-shadow:0 8px 30px #d946ef99}input[type=text]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:2px solid #fff3;border-radius:25px;box-shadow:0 4px 20px #0003;color:#fff;font-size:clamp(.9rem,2.5vw,1rem);margin:.3rem;min-width:clamp(250px,50vw,350px);outline:none;padding:clamp(.6rem,2vw,.8rem) clamp(1rem,3vw,1.2rem);transition:all .3s cubic-bezier(.4,0,.2,1)}input[type=text]:focus{background:#ffffff26;border:2px solid #8b5cf6cc;box-shadow:0 0 30px #8b5cf64d;transform:scale(1.02)}input[type=text]::placeholder{color:#fff9}.search-input{min-width:clamp(280px,60vw,400px)}.button-group{margin-bottom:1.5rem}.button-group,.search-container{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.search-container{align-items:center;margin-bottom:1rem}.wallet-info{margin-top:1.5rem}.connection-status-mobile{display:block;margin-top:1rem}.status-indicator{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;font-size:clamp(.9rem,2.5vw,1rem);font-weight:600;padding:clamp(.5rem,2vw,.8rem);text-align:center}.status-indicator.connected{background:#22c55e33;border:2px solid #22c55e66;color:#22c55e}.status-indicator.disconnected{background:#eab30833;border:2px solid #eab30866;color:#eab308}.wallet-address{background:#ffffff1a;border:2px solid #fff3;border-radius:15px;color:#fff;font-family:Fira Code,Courier New,monospace;font-size:clamp(.8rem,2vw,1rem);word-break:break-all}.network-status,.wallet-address{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-weight:700;margin:1rem 0;padding:clamp(.8rem,3vw,1.5rem)}.network-status{border-radius:15px;font-size:clamp(1rem,2.5vw,1.1rem)}.network-status.connected{background:#22c55e1a;border:2px solid #22c55e4d;color:#22c55e}.network-status.disconnected{background:#f973161a;border:2px solid #f973164d;color:#f97316}.tab-navigation{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff1a;border:1px solid #ffffff1a;border-radius:50px;box-shadow:0 4px 20px #0003;display:flex;justify-content:center;margin:2rem 0;padding:.5rem}.tab-btn{background:#0000;border:none;border-radius:40px;box-shadow:none;color:#fff;font-size:clamp(.9rem,2vw,1rem);font-weight:600;margin:0;overflow:hidden;padding:clamp(.8rem,2vw,1rem) clamp(1.5rem,4vw,2rem);position:relative;transition:all .3s ease}.tab-btn:before{background:linear-gradient(90deg,#0000,#ffc10733,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .6s ease;width:100%}.tab-btn:hover:before{left:100%}.tab-btn:hover{background:linear-gradient(135deg,#ffc10726,#ffeb3b26);box-shadow:0 4px 15px #ffc10733;color:#ffc107;transform:translateY(-2px)}.tab-btn.active{background:linear-gradient(135deg,#ffc107,#ffeb3b);box-shadow:0 6px 20px #ffc10766;color:#1a1a1a;font-weight:700;text-shadow:0 1px 2px #0000001a}.tab-btn.active:hover{background:linear-gradient(135deg,#ffb300,#ffc107);box-shadow:0 8px 25px #ffc10780;transform:translateY(-3px)}.result-box{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:#ffffff26;border:2px solid #ffffff4d;border-radius:20px;box-shadow:0 12px 40px #0006,0 0 30px #ffffff1a;color:#fff;font-size:clamp(1rem,2.5vw,1.1rem);margin-top:1.5rem;min-height:120px;overflow-x:auto;padding:clamp(1.5rem,4vw,2.5rem);width:100%}.result-header{align-items:center;border-bottom:3px solid #fff6;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:1.5rem;padding-bottom:1rem}.result-header h3{color:#fff;font-size:clamp(1.3rem,3vw,1.6rem);font-weight:700;margin:0;text-shadow:0 0 15px #fff6}.result-box pre{word-wrap:break-word;background:#0006;border:1px solid #fff3;border-radius:12px;color:#f0f0f0;font-family:Fira Code,Consolas,monospace;font-size:clamp(.9rem,2vw,1rem);overflow-x:auto;padding:1.5rem;text-align:left;white-space:pre-wrap}.table-container{border:2px solid #fff3;border-radius:15px;box-shadow:0 8px 30px #0006;overflow-x:auto}.result-box table{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffffff1a;border-collapse:collapse;border-radius:15px;color:#fff;font-size:clamp(.9rem,2vw,1rem);margin:0 auto;overflow:hidden;width:100%}.result-box td,.result-box th{border-bottom:2px solid #fff3;padding:clamp(.8rem,2vw,1.2rem) clamp(.6rem,1.5vw,1rem);text-align:left}.result-box th{background:linear-gradient(135deg,#8b5cf6,#6366f1);border-bottom:3px solid #ffffff4d;color:#fff;font-size:clamp(.9rem,2vw,1.1rem);font-weight:800;letter-spacing:1px;text-shadow:0 1px 3px #0000004d;text-transform:uppercase}.result-box tr:hover{background:#ffffff26;transform:scale(1.01);transition:background .3s ease}.result-box tr:nth-child(2n){background:#ffffff0d}.result-box td{color:#f0f0f0;font-family:Fira Code,Consolas,monospace;font-size:clamp(.8rem,1.8vw,.95rem);font-weight:500;text-shadow:0 1px 2px #0003}.hash{background:#8b5cf640;border:1px solid #8b5cf666;border-radius:10px;color:#c4b5fd;cursor:pointer;font-family:Fira Code,monospace;font-weight:600;padding:.5rem .8rem;transition:all .2s ease}.hash:hover{background:#8b5cf666;color:#fff;transform:scale(1.02)}.address{background:#22c55e40;border:1px solid #22c55e66;border-radius:10px;color:#86efac;cursor:pointer;font-family:Fira Code,monospace;font-weight:600;padding:.5rem .8rem;transition:all .2s ease}.address:hover{background:#22c55e66;color:#fff;transform:scale(1.02)}.block-number{background:#3b82f640;border:1px solid #3b82f666;border-radius:10px;color:#fff;font-size:clamp(.85rem,1.8vw,1rem);font-weight:800;padding:.5rem .8rem;text-shadow:0 1px 2px #0000004d}.tx-count{background:#3b82f626;color:#60a5fa}.gas-used,.tx-count{border-radius:8px;font-weight:700;padding:.3rem .6rem;text-shadow:0 1px 2px #0003}.gas-used{background:#f59e0b26;color:#fbbf24}.gas-percent{background:#ffffff1a;border-radius:6px;color:#d1d5db;font-size:clamp(.75rem,1.5vw,.85rem);font-weight:500;margin-left:.5rem;padding:.2rem .4rem}.value{background:#10b98126;color:#34d399;text-shadow:0 1px 2px #0003}.status.success,.value{border-radius:8px;font-weight:700;padding:.3rem .6rem}.status.success{background:#22c55e33;border:1px solid #22c55e66;color:#22c55e}.status.failed{background:#f9731633;border:1px solid #f9731666;border-radius:8px;color:#f97316}.status.failed,.status.pending{font-weight:700;padding:.3rem .6rem}.status.pending{background:#eab30833;border:1px solid #eab30866;border-radius:8px;color:#eab308}.timestamp{background:#ffffff1a;border-radius:8px;color:#e5e7eb;font-size:clamp(.8rem,1.6vw,.9rem);font-weight:500;padding:.3rem .6rem;text-shadow:0 1px 2px #0003}.stats-overview{grid-gap:clamp(1rem,3vw,1.5rem);display:grid;gap:clamp(1rem,3vw,1.5rem);grid-template-columns:repeat(auto-fit,minmax(clamp(200px,40vw,280px),1fr));margin-bottom:2rem}.stat-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff1a;border:1px solid #fff3;border-radius:15px;box-shadow:0 4px 20px #0000004d;padding:clamp(1rem,3vw,1.5rem);text-align:center;transition:all .3s ease}.stat-card:hover{background:#ffffff26;transform:translateY(-2px)}.stat-card h3{color:#fff;font-size:clamp(1rem,2.5vw,1.1rem);margin:0 0 1rem}.stat-value{color:#8b5cf6;font-family:Fira Code,monospace;font-size:clamp(1.5rem,4vw,2rem);font-weight:700}.charts-container{grid-gap:clamp(1rem,4vw,2rem);display:grid;gap:clamp(1rem,4vw,2rem);grid-template-columns:repeat(auto-fit,minmax(clamp(300px,60vw,400px),1fr));margin-top:2rem}.chart-section{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff1a;border:1px solid #fff3;border-radius:15px;box-shadow:0 4px 20px #0000004d;padding:clamp(1rem,3vw,1.5rem)}.chart-section h3{color:#fff;font-size:clamp(1.1rem,2.5vw,1.3rem);margin-bottom:1rem;text-align:center}.section-header{justify-content:space-between;margin-bottom:1.5rem}.controls,.section-header{align-items:center;display:flex;flex-wrap:wrap;gap:1rem}.auto-refresh-toggle{align-items:center;color:#fff;cursor:pointer;display:flex;font-weight:500;gap:.5rem}.auto-refresh-toggle input[type=checkbox]{accent-color:#22c55e;height:1.2rem;width:1.2rem}.sync-status{background:#eab3081a;border:2px solid #eab3084d;border-radius:15px;color:#eab308}.error-message,.sync-status{font-weight:700;margin:2rem 0;padding:1rem 1.5rem;text-align:center}.error-message{background:#f973161a;border:2px solid #f973164d;border-radius:15px;color:#f97316}.loading{color:#fff;font-size:1.2rem;font-weight:500}.error,.loading{padding:2rem;text-align:center}.error{color:#f97316;font-weight:700}.app-footer{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:#ffffff14;border:1px solid #ffffff26;border-radius:25px;box-shadow:0 8px 32px #0000004d;color:#fff;font-size:.9rem;margin-top:4rem;padding:2rem}.app-footer p{margin:.5rem 0;text-shadow:0 0 5px #fff3}.network-info-header{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-top:1rem}.chain-id-badge,.network-badge{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#22c55e33;border:1px solid #22c55e66;border-radius:20px;color:#fff;font-size:.9rem;font-weight:600;padding:.5rem 1rem;text-shadow:0 0 5px #ffffff4d}.chain-id-badge{background:#0ea5e933;border:1px solid #0ea5e966}.network-selector{margin-left:1rem}.network-select{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #ffffff4d;border-radius:15px;color:#fff;cursor:pointer;font-size:.9rem;font-weight:600;padding:.5rem 1rem;transition:all .3s ease}.network-select:hover{background:#ffffff26;border:1px solid #fff6}.network-select:focus{background:#fff3;border:1px solid #ffffff80;outline:none}.network-select option{background:#2d2d2d;color:#fff;padding:.5rem}.network-switcher{text-align:left}.network-options{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin:2rem 0}.network-option{background:#ffffff14;border:2px solid #ffffff26;border-radius:15px;color:#fff;padding:1.5rem;transition:all .3s ease}.network-option.active{background:#22c55e1a;border-color:#22c55e;box-shadow:0 4px 20px #22c55e33}.network-option h3{color:#fff;margin-bottom:1rem;margin-top:0}.network-details p{color:#e0e0e0;font-size:.9rem;margin:.5rem 0}.network-details strong{color:#fff}.switch-network-btn{background:linear-gradient(135deg,#0ea5e9,#38bdf8);margin-top:1rem}.switch-network-btn:hover{background:linear-gradient(135deg,#0284c7,#0ea5e9)}.network-instructions{background:#eab3081a;border:1px solid #eab3084d;border-radius:10px;margin:2rem 0;padding:1.5rem}.network-instructions h4{color:#eab308;margin-top:0}.network-instructions ol{padding-left:1.5rem}.network-instructions li{color:#e0e0e0;margin:.8rem 0}.current-config{background:#8b5cf61a;border:1px solid #8b5cf64d;border-radius:10px;margin:2rem 0;padding:1.5rem}.current-config h4{color:#8b5cf6;margin-top:0}.config-details p{color:#e0e0e0;font-family:Fira Code,monospace;font-size:.9rem;margin:.5rem 0}.config-details strong{color:#fff}.troubleshooting-info{text-align:left}.troubleshooting-info ul{list-style-type:none;padding:0}.troubleshooting-info li{border-bottom:1px solid #ffffff1a;color:#e0e0e0;padding:.5rem 0}.warning-box{background:#eab3081a;border:2px solid #eab3084d;border-radius:10px;margin:1rem 0;padding:1.5rem}.warning-box h4{color:#eab308;margin-top:0}.error-box{background:#f973161a;border:2px solid #f973164d;border-radius:10px;margin:1rem 0;padding:1.5rem}.error-box h4{color:#f97316;margin-top:0}.troubleshooting-steps{margin-top:1rem}.troubleshooting-steps ol{padding-left:1.5rem}.troubleshooting-steps li{border:none;color:#e0e0e0;margin:.8rem 0}.troubleshooting-info a{color:#22c55e;font-weight:600;text-decoration:none}.troubleshooting-info a:hover{color:#16a34a;text-decoration:underline}.security-notice{background:#22c55e1a;border:1px solid #22c55e4d;border-radius:10px;margin:2rem 0;padding:1.5rem}.security-notice h4{color:#22c55e;margin-top:0}.security-notice ul{list-style-type:none;padding:0}.security-notice li{border:none;color:#e0e0e0;padding:.3rem 0}.security-notice li:before{content:"🔒 ";margin-right:.5rem}.disabled-link{color:#999;cursor:not-allowed;text-decoration:line-through}.security-footer{border-top:1px solid #fff3;margin-top:1rem;padding-top:1rem}.security-footer small{text-shadow:0 0 5px #fff3}.result-meta,.security-footer small{color:#e0e0e0;font-size:.8rem}.result-timestamp{background:#ffffff1a;border-radius:5px;color:#fff;padding:.2rem .5rem}@media (max-width:768px){.App{padding:0 .5rem}.app-header h1{font-size:2.2rem}.subtitle{font-size:1rem}.section{margin:1rem 0;padding:1.5rem}.result-box{font-size:.9rem;padding:1rem}.result-box td,.result-box th{font-size:.8rem;padding:.5rem .3rem}input[type=text]{font-size:.9rem;min-width:250px}.search-input{min-width:280px}button{font-size:1rem;padding:.7rem 1.5rem}.search-container{align-items:stretch;flex-direction:column}.button-group{align-items:center;flex-direction:column;gap:.8rem}.button-group button{max-width:300px;width:100%}.connection-status-mobile{display:block}.tab-navigation{flex-direction:column;gap:.5rem}.charts-container,.stats-overview{grid-template-columns:1fr}.section-header{align-items:stretch;flex-direction:column;text-align:center}.controls{justify-content:center}}@media (max-width:480px){.app-header h1{font-size:1.8rem}input[type=text]{min-width:200px}.search-input{min-width:220px}.result-box td,.result-box th{font-size:.75rem;padding:.4rem .2rem}}
/*# sourceMappingURL=main.baf3387d.css.map*/