body{animation:fadeIn .6s ease-out;font-family:Gilroy,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.App{display:flex;flex-direction:column;justify-content:center;min-height:100vh;overflow:hidden;position:relative;text-align:center}.App,.txid-row{align-items:center}.txid-row{background:#fff;border-radius:8px;box-shadow:inset 0 0 2px #0000000d;display:inline-flex;gap:8px;max-width:100%;overflow-x:auto;padding:6px 10px;scrollbar-width:none;white-space:nowrap}.txid-row::-webkit-scrollbar{display:none}.txid-row a{font-family:inherit;font-size:.95rem}.txid-row a:hover{text-decoration:underline}.copy-btn{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 2px 4px #0000000d;cursor:pointer;display:inline-flex;font-size:14px;justify-content:center;padding:4px 6px;transition:all .15s ease}.copy-btn:hover{background-color:#f1f5f9;transform:translateY(-1px)}.header-logo{align-items:center;display:flex;gap:10px;left:32px;position:absolute;top:22px;z-index:15}.header-logo img{filter:saturate(2.4) brightness(.95) contrast(1.5);height:30px;transition:filter .2s ease;width:30px}.header-logo img:hover{filter:saturate(2.8) brightness(1.05) contrast(1.6)}.header-logo span{font-size:1.2rem;letter-spacing:-.2px}.header-logo span,h1{color:#1e293b;font-weight:700}h1{font-size:2.6rem;letter-spacing:-.3px;margin-bottom:.6rem}h1 span{color:#3b82f6}.slogan{color:#64748b;font-size:1.1rem;font-weight:500;letter-spacing:.2px;line-height:1.4;margin-bottom:1.6rem;margin-left:auto;margin-right:auto;max-width:480px}.tx-input{background-color:#fff;border:1px solid #bcccdc;border-radius:10px;box-shadow:0 1px 4px #0000000a;font-size:1rem;outline:none;padding:.9rem 1rem;transition:all .2s ease;width:400px}.tx-input:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f633}.upload-btn,button{border:none;border-radius:10px;cursor:pointer;font-family:Gilroy,sans-serif;font-size:.95rem;font-weight:600;padding:.8rem 1.3rem;transition:all .2s ease}button{background-color:#3b82f6;box-shadow:0 2px 6px #3b82f633;color:#fff}button:hover{background-color:#2563eb;box-shadow:0 3px 8px #2563eb40;transform:translateY(-1px)}.upload-btn{background-color:#f1f5f9;border:1px solid #e2e8f0;box-shadow:0 1px 3px #0000000a;color:#111;font-weight:500;letter-spacing:.2px}.upload-btn:hover{background-color:#e2e8f0;transform:translateY(-1px)}.result-box{background-color:#fafafa;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 2px 6px #0000000a;margin-top:40px;max-width:900px;overflow-x:auto;padding:20px 28px;text-align:left;transition:all .25s ease;width:95%}.result-box:hover{box-shadow:0 6px 14px #0000000f;transform:translateY(-2px)}.result-box h3{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#1e293b,#3b82f6);-webkit-background-clip:text;font-size:1.1rem;font-weight:700;margin-bottom:12px}.result-box p{color:#475569;font-weight:400;line-height:1.6;margin-bottom:.4rem}.result-box a{color:#2563eb;font-family:inherit;transition:color .2s ease,-webkit-text-decoration .2s ease;transition:color .2s ease,text-decoration .2s ease;transition:color .2s ease,text-decoration .2s ease,-webkit-text-decoration .2s ease}.result-box a:hover{color:#1d4ed8;text-decoration:underline}.status-success{background-color:#dcfce7;border-radius:8px;color:#16a34a;display:inline-block;font-size:.9rem;font-weight:600;letter-spacing:.3px;padding:4px 10px}.dropzone:hover{background-color:#f1f5f9;transform:translateY(-1px);transition:all .25s ease}.txid-row{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;margin-top:6px;overflow:hidden;padding:10px 44px 10px 12px;position:relative}.txid-row a{color:#2563eb;display:block;font-family:monospace;font-size:.9rem;overflow:hidden;padding-right:0;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.txid-copy{all:unset;align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:6px;cursor:pointer;display:flex;height:28px;justify-content:center;line-height:1;position:absolute;right:8px;top:50%;transform:translateY(-50%);-webkit-user-select:none;user-select:none;width:32px}@media (max-width:480px){.txid-row a{font-size:.85rem;max-width:80%}.txid-copy{padding:4px 6px!important}}.upload-btn:active,button:active{transform:scale(.98)}@media (max-width:500px){.tx-input,button{width:90%}button{margin-top:10px}.result-box{padding:16px}}.logo-container{height:75vh;left:22%;opacity:1;pointer-events:none;top:12%;transform:translate(-50%,-50%);transition:all .4s ease;width:75vh;z-index:0}.logo-container,.logo-container img{position:absolute;-webkit-user-select:none;user-select:none}.base{left:50%;opacity:1;top:25%;transform:translate(-50%,-50%);width:100%;z-index:1}.block{opacity:.95;width:130%;z-index:2}.eye{transition:opacity .2s ease-in-out;width:100%;z-index:3}.eye.left{left:110%}.eye.left,.eye.right{top:77%;transform:translate(-50%,-50%)}.eye.right{left:95%}@media (max-width:1024px){.logo-container{height:50vh;left:50%;opacity:1;top:18%;transform:translate(-50%,-50%);width:50vh}.base{opacity:1}}@media (max-width:768px){.logo-container{height:100vw;left:-10%;opacity:1;top:270px;transform:translateX(-50%);width:100vw}.base,.block{opacity:1}.eye.left,.eye.right{top:74%}}@media (max-width:480px){.logo-container{height:64vh;opacity:1;top:-80px;width:64vh}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:linear-gradient(180deg,#f8fafc 0,#d9eafd);color:#1e293b;font-family:Gilroy,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
/*# sourceMappingURL=main.2bbfedb2.css.map*/