body{--body-color: #000000;--body-background: #ffffff;--text-secondary-color: #464549;--secondary-background: #EBEBEB;--border-color: #F3F3F3;--active-color: #ffffff;--active-background: #000000;--card-background: #F5F5F5;--bottom-sheet-background: #ffffff;--border-radius: 1rem;font-family:-apple-system,BlinkMacSystemFont,sans-serif;color:var(--body-color);background-color:var(--body-background);padding:0;margin:0}body{--body-color: #ffffff;--body-background: #000000;--text-secondary-color: #A3A3A3;--secondary-background: #3A3A3A;--border-color: #191919;--active-color: #000000;--active-background: #ffffff;--card-background: #1F1F1F;--bottom-sheet-background: #1F1F1F}.backdrop{position:fixed;inset:0;background:#0006;z-index:1000}.bottom-sheet{z-index:1001;overflow:hidden;position:fixed;bottom:0;left:0;right:0;display:flex;flex-direction:column;touch-action:pan-y;will-change:transform;border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);background:var(--bottom-sheet-background);height:70vh;max-height:70vh}.sheet-content{-webkit-overflow-scrolling:touch;overflow-y:auto;flex:1;padding-bottom:2rem}.drag-handle{padding:.75rem 0;touch-action:none}.drag-handle div{touch-action:none;width:3rem;height:.25rem;border-radius:1rem;margin:0 auto;background:var(--border-color)}.sheet-header{padding:0 1rem 1rem;border-bottom:1px solid var(--border-color)}.sheet-header .search-input{position:relative;display:flex;align-items:center;border-radius:var(--border-radius);background-color:var(--secondary-background)}.sheet-header .search-input svg{position:absolute;left:1rem;flex-shrink:0}.sheet-header .search-input input{z-index:1;width:100%;background-color:transparent;border-width:0;font-size:1rem;outline:none;padding:.75rem 1rem .75rem 3rem;color:var(--body-color)}.tab-bar{z-index:1000;position:sticky;bottom:0;left:0;right:0;background:var(--body-background);border-top:1px solid var(--border-color)}.tab-bar .nav-items{display:flex;align-items:center;justify-content:space-between}.tab-bar .nav-items .nav-item{display:flex;align-items:center;justify-content:center;padding:.75rem 1rem 2.5rem;color:var(--text-secondary-color)}.tab-bar .nav-items .nav-item:first-child{padding-left:0}.tab-bar .nav-items .nav-item:last-child{padding-right:0}.tab-bar .nav-items .nav-item.active{color:var(--active-background)}.tab-bar .nav-items .nav-item svg{display:flex}.top-bar{position:sticky;top:0;left:0;right:0;display:flex;align-items:center;min-height:3rem;background:var(--body-background)}.top-bar .top-bar-content{position:relative;display:flex;align-items:center}.top-bar .btn-close{padding-top:.75rem;padding-bottom:.75rem;padding-left:0;color:inherit;background-color:transparent}.top-bar .top-bar-title{position:absolute;left:50%;transform:translate(-50%)}.exchange-widget-icon{width:2.25rem;height:2.25rem;border-radius:50%}.exchange-widget-select{cursor:pointer;display:flex;flex-direction:column;padding:1rem;min-height:3rem;border-radius:var(--border-radius);background-color:var(--card-background)}.exchange-widget-select .exchange-widget-direction{display:flex;align-items:center;margin-bottom:.75rem}.exchange-widget-select .exchange-widget-direction svg{margin-left:.5rem}.exchange-widget-select .exchange-widget-icon{width:2.25rem;height:2.25rem;margin-right:.75rem}.exchange-widget-select div.exchange-widget-icon{display:flex;align-items:center;justify-content:center;background-color:#3a3a3a}.exchange-widget-select img{object-fit:cover;display:inline-block}.exchange-widget-content .list{gap:.25rem;margin:0 .5rem}.exchange-widget-content .list .list-item{cursor:pointer;padding:.5rem}.exchange-widget-content .list .list-item.active{border-radius:var(--border-radius);background-color:var(--secondary-background)}.exchange-widget-content .list .list-item img{object-fit:cover;display:inline-block}.list{display:flex;flex-direction:column;list-style:none;padding:0;margin:0;gap:.75rem}.list.bordered .list-item:not(:last-child){border-bottom:1px solid var(--border-color)}.list .list-item{display:flex;align-items:center}.list .list-item a{width:100%}.list .list-item img{margin-right:.75rem}.tabs{display:flex;gap:.5rem;overflow-x:auto;white-space:nowrap;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;border-radius:var(--border-radius);background-color:var(--secondary-background)}.tabs::-webkit-scrollbar{display:none}.tabs .tab{padding:.5rem .75rem;border-width:0;font-size:1rem;border-radius:var(--border-radius);color:var(--active-background);background-color:transparent}.tabs .tab.active{color:var(--active-color);background-color:var(--active-background)}*,*:before,*:after{box-sizing:border-box}a{color:inherit;text-decoration:unset}#root{display:flex;flex-direction:column;min-height:100vh}#root main{display:flex;flex-direction:column;flex:1;padding-top:1rem;padding-bottom:1rem}.container{width:100%;max-width:480px;margin:0 auto;padding:0 1rem}.badge-review{padding:.125rem .4rem;border-radius:.25rem;color:#fff}.badge-review.negative{background-color:red}.badge-review.positive{background-color:#07c00a}.btn{padding:1rem;font-size:1rem;border-width:0}.btn-primary{width:100%;border-radius:var(--border-radius);color:var(--active-color);background-color:var(--active-background)}.text-secondary{color:var(--text-secondary-color)}.popular-rates{display:flex;flex-direction:column;gap:.5rem}.popular-rates a{display:flex;align-items:center;padding:.5rem 1rem;border-radius:var(--border-radius);background-color:var(--card-background)}.popular-rates a span{width:5rem}.popular-rates a span:nth-child(4){text-align:right}.popular-rates a svg{fill:var(--text-secondary-color)}.popular-rates a .rate-icon{width:2rem;height:2rem}.popular-rates a .rate-icon:first-child{margin-right:1rem}.popular-rates a .rate-icon:last-child{margin-left:1rem}.rates{display:flex;flex-direction:column;gap:.75rem}.rates .card{cursor:pointer;display:flex;flex-direction:column;padding:1rem;border-radius:var(--border-radius);background-color:var(--card-background)}.rates .card svg{color:var(--text-secondary-color)}.profile .list{gap:0}.profile .list:not(:last-child){margin-bottom:2rem}.profile .list a{display:flex;align-items:center;gap:1rem;padding:1rem 0}.profile .list-title{margin-bottom:1rem}.card-profile{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:1rem;border-radius:var(--border-radius);background-color:var(--card-background);margin-bottom:3rem}.card-profile img{width:5rem;height:5rem;border-radius:50%}
