@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:100;src:url(https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap) format("woff2"),url(https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap) format("woff")}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter Thin,-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}body{background-color:#282c34}.App{height:100vh;overflow:auto!important;text-align:center}.App-header{align-items:center;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:start}.App-link{color:#61dafb}.mainContent{background-color:#28292c;border:2px solid #61dafb;box-shadow:0 0 10px 5px #00000080;color:#f0f8ff;justify-content:start;max-width:90%;min-width:60%;position:absolute;top:5%}.mainContent,.modalContent{align-items:center;border-radius:10px;display:flex;flex-direction:column;justify-items:center;padding:20px}.modalContent{background-color:#45474d;flex-grow:1;height:100%!important;justify-content:center;min-width:200%!important;transform:translate(-25%)}.modalContentHeader{align-items:center!important;background-color:#28292c;border-radius:10px;display:flex;flex-direction:row;flex-grow:1;justify-content:center!important;justify-items:center!important;padding:10px;text-align:center!important;vertical-align:center!important;width:100%}.modalContentHeader button{border:none!important;cursor:pointer;font-size:.6em;margin:10px!important;max-height:40px;max-width:40px;padding:10px!important}.modalContent input{background-color:#28292c;color:#f0f8ff;margin:5px 0}.modalContent button,.modalContent input{border:none;border-radius:5px;padding:10px;width:100%}.modalContent button{background-color:#61dafb;color:#28292c;cursor:pointer;font-weight:700;margin:10px 0}.modalContent button:hover{background-color:#28292c;color:#61dafb}.modalContent h5{color:#61dafb;margin:0;padding:0;text-align:center}.AssetsAdd{align-items:center;display:flex;flex-direction:column;flex-grow:1;justify-content:center;justify-items:center;margin:10px;width:100%}.hide{display:none}.AssetsContainer{align-content:center;align-items:start;align-self:center;display:flex;flex-direction:row;justify-content:center;justify-items:center;justify-self:center;width:100%}.Assets{align-items:center;box-shadow:0 0 10px 5px #f161fb80;flex-wrap:nowrap;margin:15px;width:auto}.Assets,.Assets .Container{background-color:#28292c;border-radius:10px;display:flex;flex-direction:column;justify-content:center;justify-items:center}.Assets .Container{align-items:start;box-shadow:0 0 1px 1px #00000080;margin:5px;padding:5px;width:100%}.symbol{box-shadow:none!important;display:flex!important;flex-direction:row!important;margin:0!important;min-width:200px!important}.symbolIcon{display:block!important;margin:0 25%!important;width:100%}.symbolDesc,.symbolIcon{box-shadow:none!important;padding:0!important}.symbolDesc{color:#61dafb;display:flex!important;flex-direction:column!important;font-size:.5em;font-weight:700;margin:0 -10%!important;min-width:50%!important}.symbolDesc div{box-shadow:none!important}.avgPriceContainer{align-items:center;display:flex;flex-direction:row;justify-content:center;justify-items:center;width:100%}.avgPrice,.avgPriceLabel{box-shadow:none!important;color:#61dafb;display:flex!important;flex-direction:column!important;font-size:.4em;font-weight:700;margin:0 4px 4px!important;min-width:40%!important;padding:0!important}.avgPrice{background:#101315;border-radius:5px}.circleIcon{align-items:center;display:flex;font-size:.5em;font-weight:700;height:32px;justify-content:center;width:32px}.circleIcon,.circleIcon2{border-radius:50%;color:#28292c}.calculateButton{background-color:#61dafb;border:none;border-radius:5px;color:#28292c;cursor:pointer;font-size:1em;font-weight:700;margin:10px 0;padding:10px}.calculateButton:hover{background-color:#28292c;box-shadow:0 0 10px 5px #f161fb80;color:#61dafb}.PortfolioButton{background-color:#61dafb;border:none;border-radius:5px;color:#28292c;cursor:pointer;font-size:1em;font-weight:700;margin:10px;padding:10px}.ResultRow{align-items:center;display:flex;flex-direction:row;flex-grow:1;justify-content:center;justify-items:center;width:100%}.AssetsPortfolio{background-color:#28292c;border:1px solid #61dafb;border-radius:10px;box-shadow:0 0 10px 5px #00000080;color:#f0f8ff;height:70%;left:10%;margin:0;max-width:90%;padding:0;position:fixed;top:5%;width:80%;z-index:10000}.AssetsPortfolio .header{background-color:#3e3e41;border-radius:10px 10px 0 0;display:flex;flex-direction:row;width:100%}.AssetsPortfolio .header div{background-color:#3e3e41;border-radius:10px;width:98.5%}.AssetsPortfolio .header button{background-color:#59595b;border:none;border-radius:0 10px 0 0;font-size:.9em;right:0;width:auto}.AssetsPortfolio .header button :hover{background:#61dafb!important;color:#61dafb!important}.AssetsPortfolio .content{align-items:center;background-color:#45474d;border-radius:0 0 10px 10px;bottom:0;display:flex;flex-direction:column;height:95%;justify-content:center;justify-items:center;top:0;width:100%}.AssetsPortfolio .footer{background-color:#3e3e41;border-radius:0 0 10px 10px;bottom:0;top:auto;width:100%}.AssetsPortfolio .footer button{border:none;cursor:pointer;font-size:.6em;margin:5px;padding:5px}.assetSearch{display:flex;flex-grow:1;height:20%;margin:10px;position:absolute;top:10%;width:50%}.assetSearch input{background-color:#232426;font-size:.8em;height:45px;position:relative;width:100%}.assetSearch button,.assetSearch input{border:none;border-radius:10px;color:#61dafb;text-align:center}.assetSearch button{background-color:#131315;cursor:pointer;height:100%;width:30px}.assetsTable{align-content:start;align-items:start;background-color:#2f3034;flex-direction:column;height:auto;justify-content:start;justify-items:start;top:10%}.assetsTable,.assetsTable .row{border-radius:10px;display:flex;width:98%}.assetsTable .row{align-items:center;flex-direction:row;justify-content:center;justify-items:center;margin:5px;text-align:center;vertical-align:center}.assetsTable .assetsTableHeader :first-of-type,.assetsTable .assetsTableHeader :nth-of-type(2),.assetsTable .assetsTableHeader :nth-of-type(3),.assetsTable .assetsTableHeader :nth-of-type(4){font-size:.6em;width:200px}.assetsTable .assetsTableHeader :nth-of-type(5){font-size:.6em;width:50px}.assetsTable .assetInfo{background-color:#2f3034;border-radius:10px;display:flex;flex-direction:row;justify-content:start;text-align:center;width:200px}.assetsTable .assetInfo div{flex-direction:column;justify-items:center;text-align:center;vertical-align:center;width:100%}.assetsTable .assetInfo div,.assetsTable .cell{align-items:center;display:flex;font-size:.6em;justify-content:center}.assetsTable .cell{background:#101315;border-radius:10px;color:#61dafb;flex-direction:row;font-weight:700;height:80%;margin:5px;width:200px}.assetsTable .cell input{background:#101315;border:none;border-radius:10px;color:#61dafb;font-size:.8em;height:90%;text-align:center;width:50%}.circleIcon{height:32px!important;width:32px!important}.suggestions{animation:ease-in;animation-duration:.5s;animation-fill-mode:forwards;animation-name:slidein;background:#3e3e41;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top:none;box-shadow:0 2px 4px #0003;max-height:200px;overflow-y:auto;padding:0;position:absolute;scrollbar-color:#61dafb #0003;scrollbar-width:thin;top:9%;width:100%}@keyframes slidein{0%{opacity:0}to{opacity:100%}}.suggestions li{background-color:#3e3e41;border-bottom:1px solid #28292c;color:#61dafb;cursor:pointer;font-size:.5em;font-weight:700;list-style-type:none;margin:0;padding:5px;position:relative;text-align:center}.suggestions li:focus,.suggestions li:hover{background-color:#6e6e6e}.estimatedPriceCell{background:#101315;border-radius:10px;display:block;height:100%;position:relative;width:100%;z-index:100}.estimatedPriceCell .Progress{background:#ffffff12;border-radius:10px;display:block;height:100%;position:absolute;top:0;width:1%;z-index:90}.estimatedPriceCell input{background:#6e6e6e00!important;left:50%;position:absolute;transform:translate(-50%);z-index:11111}.closePortfolio{background:#3e3e40!important;border:none;border-radius:0 10px 0 0;cursor:pointer;font-size:.1em;height:40px;position:absolute;right:0;top:0;width:40px}.closePortfolio :hover{background:#61dafb!important;color:#1e1e1e!important}