@import url(https://fonts.googleapis.com/css2?family=Share+Tech+Mono&family=VT323&family=Roboto+Mono:wght@400;500&display=swap);@keyframes scanlines{0%{background-position:0 0}to{background-position:0 100%}}@keyframes textglitch{0%{text-shadow:.03em 0 0 #00ff0080,-.015em -.03em 0 #ff00ff80,.015em .03em 0 #00ffff80}49%{text-shadow:.03em 0 0 #00ff0080,-.015em -.03em 0 #ff00ff80,.015em .03em 0 #00ffff80}50%{text-shadow:-.03em -.015em 0 #00ff0080,.015em .015em 0 #ff00ff80,-.03em -.03em 0 #00ffff80}99%{text-shadow:-.03em -.015em 0 #00ff0080,.015em .015em 0 #ff00ff80,-.03em -.03em 0 #00ffff80}to{text-shadow:.03em 0 0 #00ff0080,-.015em -.03em 0 #ff00ff80,.015em .03em 0 #00ffff80}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#0a0a0a;font-family:Roboto Mono,Share Tech Mono,Courier New,monospace;font-size:16px;letter-spacing:.3px;line-height:1.5;margin:0}body,body.digital-noise{position:relative}body.digital-noise:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");opacity:.02;position:absolute}body.digital-noise:after,body:before{content:"";height:100%;left:0;pointer-events:none;top:0;width:100%;z-index:1000}body:before{background:linear-gradient(#12101000 50%,#00000026 0),linear-gradient(90deg,#ff000005,#00ff0003,#0000ff05);background-size:100% 2px,3px 100%;opacity:.5;position:fixed}code{background-color:#000;border:1px solid #3cf73c;border-radius:2px;color:#3cf73c;font-family:Roboto Mono,monospace;font-weight:500;padding:2px 4px}*{transition:background-color .3s,color .3s,border-color .3s,box-shadow .3s}a{color:#3cf73c;display:inline-block;font-weight:500;position:relative;text-decoration:none}a:hover{color:#0ff;text-shadow:0 0 8px #00ffffb3}a:after{background-color:currentColor;bottom:0;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:bottom right;transition:transform .3s ease-out;width:100%}a:hover:after{transform:scaleX(1);transform-origin:bottom left}h1,h2,h3,h4,h5,h6{color:#41f4f4;font-family:VT323,monospace;font-weight:500;letter-spacing:.5px;text-shadow:0 0 5px #00ffff4d}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-track{background:#000}::-webkit-scrollbar-thumb{background:#3cf73c;border-radius:0}::-webkit-scrollbar-thumb:hover{background:#0ff;box-shadow:0 0 8px #00ffffb3}@keyframes borderPulse{0%{box-shadow:0 0 0 0 #0f06}70%{box-shadow:0 0 0 10px #0f00}to{box-shadow:0 0 0 0 #0f00}}@keyframes blink{0%,49%{opacity:1}50%,to{opacity:0}}.blink{animation:blink 1s infinite}@keyframes textScan{0%,to{color:#0f0}50%{color:#0ff}}@keyframes gradientBg{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.digital-noise{position:relative}.digital-noise:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");content:"";height:100%;left:0;opacity:.02;pointer-events:none;position:absolute;top:0;width:100%;z-index:1000}.App{background-color:#090909;border:1px solid #3cf73c;box-shadow:0 0 20px #3cf73c33;color:#3cf73c;font-family:Roboto Mono,Share Tech Mono,monospace;margin:0 auto;max-width:1200px;min-height:100vh;overflow:hidden;position:relative;text-shadow:0 0 1px #3cf73c33;width:100%}.App:before{animation:gradientBg 3s ease infinite;background:linear-gradient(90deg,#0000,#0f0,#0000);background-size:200% 200%;content:"";height:2px;left:0;position:absolute;right:0;top:0}body{background-color:#090909;color:#3cf73c;font-family:Roboto Mono,Share Tech Mono,monospace;font-weight:400;max-width:100vw;text-shadow:0 0 1px #3cf73c33;width:100%}body,html{overflow-x:hidden}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}.ant-pagination{margin-top:20px;text-align:center}.ant-pagination-item{background-color:#000!important;border-color:#0f0!important}.ant-pagination-item-active{background-color:#00ffff1a!important;border-color:#0ff!important}.ant-pagination-item a{color:#0f0!important}.ant-pagination-item-active a{color:#0ff!important}.ant-pagination-next .ant-pagination-item-link,.ant-pagination-prev .ant-pagination-item-link{background-color:#000!important;border-color:#0f0!important;color:#0f0!important}.ant-table-wrapper{background-color:#090909;border:1px solid #0f0;box-shadow:0 0 10px #00ff001a;overflow-x:auto}.ant-table{font-family:Share Tech Mono,monospace}.ant-table,.ant-table-container,.ant-table-content{background-color:#090909}.ant-table-tbody>tr>td{background-color:#0c0c0c;border-bottom:1px solid #3cf73c;color:#3cf73c;font-family:Roboto Mono,Share Tech Mono,monospace;font-size:15px;font-weight:400;padding:12px 16px;text-shadow:0 0 1px #3cf73c33}.ant-table-thead>tr>th{background-color:#0c0c0c!important;border-bottom:1px solid #3cf73c!important;color:#41f4f4!important;font-family:Roboto Mono,VT323,monospace;font-size:16px;font-weight:500;letter-spacing:.5px;padding:14px 16px;text-shadow:0 0 2px #41f4f44d}.ant-table-tbody>tr.ant-table-row:hover>td{animation:textScan 2s ease infinite;background-color:#101010!important}@media (max-width:576px){.filter-container{align-items:stretch;flex-direction:column}.filter-container .ant-space{flex-wrap:wrap;margin-top:10px}.filter-container .ant-input,.filter-container .ant-select{margin-bottom:8px;width:100%!important}.depth-chart-container{height:250px!important}}.ant-modal-content{background-color:#090909!important;border:1px solid #0f0!important;box-shadow:0 0 20px #00ff004d!important}.ant-modal-header{background-color:#0c0c0c!important;border-bottom:1px solid #0f0!important}.ant-modal-title{color:#0ff!important;font-family:VT323,monospace!important}.ant-modal-close{color:#0f0!important}.ant-modal-close:hover{color:#0ff!important}.ant-typography code{background-color:#090909;border:1px solid #0f0;color:#0f0}.ant-card{background-color:#0c0c0c!important;border:1px solid #0f0!important;border-radius:0!important;box-shadow:0 0 10px #0f03!important}.ant-card-head{background-color:#0e0e0e!important;border-bottom:1px solid #0f0!important;color:#0ff!important}.ant-btn,button{background-color:#090909!important;border:1px solid #0f0!important;border-radius:0!important;color:#0f0!important;font-family:Share Tech Mono,monospace!important;letter-spacing:1px;overflow:hidden;position:relative;text-transform:uppercase}.ant-btn-primary:hover,.ant-btn:hover,button:hover{background-color:#0c0c0c!important;border-color:#0ff!important;box-shadow:0 0 10px #00ffff4d!important;color:#0ff!important}.ant-btn-primary{background-color:#00ff001a!important;border-color:#0f0!important;color:#0f0!important}.ant-input,.ant-select{border-radius:0!important;color:#0f0!important;font-family:Share Tech Mono,monospace!important}.ant-input:hover,.ant-select:hover{border-color:#0ff!important}.ant-input:focus,.ant-select-focused .ant-select-selector{border-color:#0ff!important;box-shadow:0 0 0 2px #0ff3!important}.ant-select-item{background-color:#090909!important;color:#0f0!important;font-family:Share Tech Mono,monospace!important}.ant-select-item-option-active{background-color:#00ff001a!important}.ant-select-item-option-selected{background-color:#0f03!important;color:#0ff!important}.ant-select-dropdown{background-color:#0c0c0c!important;border:1px solid #0f0!important;box-shadow:0 0 10px #0f03!important}.ant-tag{border-radius:0!important;font-family:Share Tech Mono,monospace!important;letter-spacing:.5px}.ant-tag-blue{background-color:#00ffff1a!important;border-color:#0ff!important;color:#0ff!important}.ant-tag-success{background-color:#00ff001a!important;border-color:#0f0!important;color:#0f0!important}.ant-tag-error{background-color:#ff00ff1a!important;border-color:#f0f!important;color:#f0f!important}.ant-tag-default{background-color:#3232324d!important;border-color:#aaa!important;color:#aaa!important}.depth-chart-container{background-color:#0c0c0c;border:1px solid #0f0;position:relative}.filter-container{position:relative}.ant-typography{color:#3cf73c!important;font-family:Roboto Mono,Share Tech Mono,monospace!important;font-size:15px!important;line-height:1.5!important;text-shadow:0 0 1px #3cf73c33!important}.ant-typography h1,.ant-typography h2,.ant-typography h3,.ant-typography h4{color:#41f4f4!important;font-family:Roboto Mono,VT323,monospace!important;font-weight:500!important;line-height:1.5!important;text-shadow:0 0 2px #41f4f44d}h4.ant-typography{font-size:18px!important;letter-spacing:.5px;text-shadow:0 0 5px #41f4f44d}.ant-alert{background-color:#00ff001a!important;border:1px solid #0f0!important;border-radius:0!important;color:#0f0!important;font-family:Share Tech Mono,monospace!important}.ant-alert-error{background-color:#ff00ff1a!important;border-color:#f0f!important;color:#f0f!important}small{animation:textScan 4s ease infinite;color:#0f0!important;display:inline-block}small,small a{position:relative}small a{color:#0ff!important;text-decoration:none}small a:hover{text-shadow:0 0 8px #00ffffb3}.nostr-login-container{flex-direction:row;margin:0 auto 20px;max-width:600px;padding:10px}.nostr-login-container,.user-info-container{align-items:center;display:flex;justify-content:center;width:100%}.user-info-container{flex-wrap:wrap;gap:10px}.user-tag{margin:5px}.button-container{display:flex;flex-wrap:wrap;gap:5px;justify-content:center}.action-button{margin:5px}.login-container{align-items:center;display:flex;flex-direction:row;justify-content:center;padding:5px 10px;text-align:center;width:100%}.login-button{background:#0f0;border-color:#0f0;box-shadow:0 0 10px #3cf73c80;color:#000;font-weight:700;margin:5px 10px 0}.error-message{width:100%}.error-message,.extension-message{display:block;margin-top:10px;padding:0 10px}.extension-message{font-size:.8rem;max-width:100%}@media (max-width:480px){.nostr-login-container{padding:5px}.user-info-container{flex-direction:column;gap:5px}.button-container{width:100%}.action-button{margin:3px 5px;width:calc(100% - 10px)}.login-button{width:calc(100% - 20px)}}@media (min-width:481px) and (max-width:768px){.user-info-container{gap:8px}.action-button{margin:4px}}@media (min-width:769px){.nostr-login-container{padding:15px}.button-container{gap:10px}}
/*# sourceMappingURL=main.ce4538cb.css.map*/