body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-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}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.mock-log-view{background:#121212e6;border-radius:10px;bottom:10px;box-shadow:0 0 10px #000000b3;color:#eee;font-family:Courier New,monospace;font-size:.75rem;max-height:300px;overflow-y:auto;padding:12px;position:fixed;right:10px;width:320px;z-index:1000}.mock-log-view h4{border-bottom:1px solid #444;color:#00ffc3;font-size:.6rem;margin:0 0 8px;padding-bottom:4px;text-shadow:0 0 5px #00ffc3}.mock-log-view ul{list-style:none;margin:0;padding:0}.mock-log-entry{animation:fadeIn .6s ease forwards;margin-bottom:6px;opacity:0}.highlight.address{color:orange;font-weight:700}.highlight.eth{color:#00ffae;font-weight:700}.highlight.time{color:#87cefa}.mock-log-header{align-items:center;display:flex;justify-content:space-between}.toggle-activity-button{background-color:#333;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:.85rem;padding:4px 10px}.mock-log-content.collapsed{max-height:0;opacity:0;overflow:hidden;padding:0;transition:max-height .3s ease,opacity .3s ease}.mock-log-content.expanded{max-height:300px;opacity:1;transition:max-height .3s ease,opacity .3s ease}.network-dropdown{appearance:none;background-color:#1f1f2e;border:1px solid #444;border-radius:8px;box-shadow:0 0 0 2px #6200ea33;color:#fff;cursor:pointer;font-size:.95rem;outline:none;padding:8px 12px;position:relative;transition:all .3s ease}.network-dropdown:hover{border-color:#6200ea;box-shadow:0 0 6px #6200ea80}.network-dropdown:disabled{background-color:#2a2a3d;border-color:#333;color:#888;cursor:not-allowed}.network-dropdown option{background-color:#1f1f2e;color:#fff;padding:8px}.network-dropdown{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%23fff' height='18' viewBox='0 0 24 24' width='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m7 10 5 5 5-5z'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:12px;padding-right:30px}.top-left-menu{left:10px;position:absolute;top:10px;z-index:9999}.menu-toggle{background:#0009;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;padding:8px 14px;transition:background .3s ease}.menu-toggle:hover{background:#ffffff1a}.dropdown-menu{animation:fadeIn .25s ease-in-out;background:#1e1e1ef2;border-radius:10px;box-shadow:0 6px 12px #0000004d;display:flex;flex-direction:column;margin-top:8px;min-width:160px;padding:10px}.dropdown-item{border-radius:6px;color:#fff;font-size:14px;padding:8px 12px;text-decoration:none;transition:background .2s ease}.dropdown-item:hover{background:#ffffff1a}@keyframes fadeIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.modal-overlay{align-items:center;background:#0f0f0fd9;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:10000}.disabled-link{cursor:not-allowed;opacity:.5;pointer-events:none}.modal-content{animation:scaleIn .2s ease;background:#1e1e1e;border-radius:16px;box-shadow:0 10px 25px #00000080;color:#fff;max-width:500px;padding:24px;width:90%}.modal-title{font-size:20px;margin-bottom:16px}.modal-list{list-style:none;padding:0}.modal-list li{margin-bottom:10px}.modal-list a{color:#79f2f2;font-weight:500;text-decoration:none;transition:color .2s ease}.modal-list a:hover{color:#fff}.close-button{background:#444;border:none;border-radius:10px;color:#fff;cursor:pointer;margin-top:20px;padding:10px 18px;transition:background .2s ease}.close-button:hover{background:#666}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.modal-description{color:#ccc;font-size:15px;line-height:1.6;margin:12px 0}.modal-email{font-weight:500;margin:10px 0}.modal-email a,.modal-script a{color:#7dfcff;text-decoration:none}.modal-email a:hover{color:#fff}.modal-changelog{text-align:left}
/*# sourceMappingURL=main.89c3b907.css.map*/