@layer utilities;.BarSparkline{background:#ffffff1a;width:100%;height:2px;display:inline-block;position:relative;overflow:hidden}.BarSparkline__bar{height:100%;position:absolute;top:0;right:0}
@layer utilities;.BaseChart{width:100%;height:100vw;min-height:250px}@media (min-width:640px){.BaseChart{height:40vw}}.BaseChart>div,.BaseChart>div>div{height:100%}.BaseChart .highcharts-container{z-index:0;-webkit-tap-highlight-color:#0000;width:100%;height:100%}.BaseChart .highcharts-axis-line{display:none}.BaseChart .highcharts-plot-line{stroke-width:1px;stroke:#333}.BaseChart .highcharts-legend-item .highcharts-point{transform:translate(.1rem,-.1rem)}@media (min-width:960px){.BaseChart .highcharts-legend-item .highcharts-point{transform:translate(.1rem,-.1rem)}}.BaseChart .highcharts-legend-item .highcharts-graph{display:none}.BaseChart .highcharts-legend-item .highcharts-area{fill-opacity:1;transform:translate(.1rem,-.2rem)}.BaseChart .highcharts-tooltip>span{padding:0}.BaseChart__tooltip{color:#ffffffb3;padding:.8rem .8rem .6rem}.BaseChart__tooltipTitle{color:rgb(var(--v-color-accent)/1);font-size:var(--v-font-size-s);margin-bottom:.5rem}.BaseChart__tooltipTable{border-collapse:collapse;border-spacing:0}.BaseChart__tooltipTable tr:not(:last-child) td{padding-bottom:.5rem}.BaseChart__tooltipTable td:not(:last-child){padding-right:.8rem}.BaseChart__tooltipTable td{vertical-align:top}.BaseChart__tooltipSeriesIcon{border:2px solid;width:.6rem;height:.6rem;display:inline-block;transform:translateY(-.2rem)}.BaseChart .highcharts-navigator-mask-outside{stroke:#ffffff14;stroke-width:1px}.BaseChart .highcharts-navigator-mask-inside{fill:rgb(var(--v-color-accent)/.1);stroke:rgb(var(--v-color-accent)/.35);stroke-width:1px}.BaseChart .highcharts-exporting-group{opacity:0;transition:opacity .3s var(--v-bezier-ease-in-out)}.BaseChart:hover .highcharts-exporting-group{opacity:1}
@layer utilities;.BasePage--paddingTop{padding-top:4rem}
@layer utilities;.Button-module-scss-module__HIP0hG__root{font-size:var(--v-font-size-s);color:#fff;background-color:rgb(var(--v-color-accent));cursor:pointer;appearance:none;transition:all .2s var(--v-bezier-ease-in-out);border:0;border-radius:2px;padding:6px 8px}
@layer utilities;.ChartPortfolioValue{max-height:500px}.ChartPortfolioValue__tooltipPrice{color:#fff}
@layer utilities;.ChartPriceTransactions{max-height:500px}.ChartPriceTransactions__tooltipPrice{color:#fff}.ChartPriceTransactions__tooltipPrice--positive{color:rgb(var(--v-color-positive))}.ChartPriceTransactions__tooltipPrice--negative{color:rgb(var(--v-color-negative))}.ChartPriceTransactions__tooltipUnits{margin-top:.4rem;font-size:.85em}
@layer utilities;.Number-module-scss-module__1-8V8a__root{font-kerning:none}.Number-module-scss-module__1-8V8a__root--negative{color:rgb(var(--v-color-negative))}.Number-module-scss-module__1-8V8a__root--positive{color:rgb(var(--v-color-positive))}.Number-module-scss-module__1-8V8a__currency{color:rgb(var(--v-color-accent)/.6);padding-right:max(4px,.4em)}.Number-module-scss-module__1-8V8a__percent{padding-left:max(4px,.4em)}
@layer utilities;.Table-module-scss-module__QNwZ2G__root{border-spacing:0;border-collapse:collapse;text-align:left;width:100%}.Table-module-scss-module__QNwZ2G__root tr{border-bottom:1px solid #262626}.Table-module-scss-module__QNwZ2G__root tr:first-child{border-top:1px solid #262626}.Table-module-scss-module__QNwZ2G__root th{height:64px;font-size:var(--v-font-size-s);color:#4d4d4d;padding:10px 8px}@media (min-width:640px){.Table-module-scss-module__QNwZ2G__root th{padding:20px 8px}}.Table-module-scss-module__QNwZ2G__root td{height:4.5rem;padding:1.5rem .8rem}.Table-module-scss-module__QNwZ2G__root th:first-child,.Table-module-scss-module__QNwZ2G__root td:first-child{padding-left:0}.Table-module-scss-module__QNwZ2G__root th:last-child,.Table-module-scss-module__QNwZ2G__root td:last-child{padding-right:0}.Table-module-scss-module__QNwZ2G__root tfoot tr{color:rgb(var(--v-color-accent));border-top:1px solid rgb(var(--v-color-accent)/.3)}.Table-module-scss-module__QNwZ2G__root--highlightRows tbody tr:hover{background-color:rgb(var(--v-color-accent)/.05)}
@layer utilities;.HistoricalReturnsTable{overflow:auto}.HistoricalReturnsTable th{width:7%}.HistoricalReturnsTable th:first-child{width:auto}.HistoricalReturnsTable th,.HistoricalReturnsTable td{text-align:center}.HistoricalReturnsTable th:first-child,.HistoricalReturnsTable td:first-child{text-align:left}.HistoricalReturnsTable th:last-child,.HistoricalReturnsTable td:last-child{background-color:rgb(var(--v-color-accent)/.075)}.HistoricalReturnsTable__asset{padding-left:1.75rem}.HistoricalReturnsTable__assetName{position:relative}.HistoricalReturnsTable__assetIcon{width:.6rem;height:.6rem;position:absolute;top:.5rem;left:-1.75rem}.HistoricalReturnsTable__note{color:#ffffff80;margin-top:4px;display:block}.HistoricalReturnsTable__gain{opacity:.5}.HistoricalReturnsTable__totalLabel{font-size:var(--v-font-size-s);color:#fff6}
@layer utilities;.LabelValueTable{grid-auto-flow:row;display:grid}.LabelValueTable__row{border-bottom:1px solid #ffffff26;grid-template-columns:auto auto;grid-auto-flow:column;align-items:center;min-height:3.75rem;display:grid}.LabelValueTable__row:first-child{border-top:1px solid #ffffff26}.LabelValueTable__value{text-align:right}
@layer utilities;.Modal{z-index:1000;width:100vw;height:100vh;position:fixed;top:0;left:0}.Modal__overlay{z-index:1001;background:#000000d9;width:100vw;height:100vh;position:absolute;top:0;left:0}.Modal__wrapper{z-index:1002;pointer-events:none;justify-content:center;align-items:center;width:100vw;height:100dvh;display:flex;position:absolute;top:0;left:0}.Modal__content{background:rgb(var(--v-color-background-rgb));border:2px solid rgb(var(--v-color-accent)/.3);pointer-events:auto;width:calc(100% - 24px);max-height:calc(100vh - 24px);box-shadow:0 1.5rem 3rem rgb(var(--v-color-accent)/.1);border-radius:2px;margin:12px;position:relative}.Modal__title{text-align:center;border-bottom:2px solid rgb(var(--v-color-accent)/.3);width:100%;padding:1em}.Modal__title h3{margin:0}.Modal__children{width:100%;height:100%;overflow-y:auto}.Modal__close{cursor:pointer;color:rgb(var(--v-color-accent));transition:color var(--v-bezier-ease-in-out).2s;background:0 0;border:0;padding:1rem;font-size:1.75rem;line-height:1em;position:absolute;top:0;right:0}.Modal__close>svg{fill:currentColor;width:1.5rem;height:1.5rem;transform:translateY(-.1rem)}.Modal__close:hover{color:#fff}
@layer utilities;.RadioButtonGroup{font-size:var(--v-font-size-s);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:inline-grid}.RadioButtonGroup__button{border:1px solid rgb(var(--v-color-accent));min-width:4.75em;height:2.5em;color:rgb(var(--v-color-accent)/.6);cursor:pointer;transition:all .2s var(--v-bezier-ease-in-out);background:0 0;border-right-width:0;border-radius:0;padding:.15em .75em 0}.RadioButtonGroup__button:first-child{border-top-left-radius:2px;border-bottom-left-radius:2px}.RadioButtonGroup__button:last-child{border-right-width:1px;border-top-right-radius:2px;border-bottom-right-radius:2px}.RadioButtonGroup__button:hover{color:#fff}.RadioButtonGroup__button--active{color:#fff;background-color:rgb(var(--v-color-accent))}
@layer utilities;.ModalSettings__items{gap:0;padding:.75rem 1.5rem;display:grid}.ModalSettings__item{grid-template-columns:1fr auto;align-items:center;min-height:4rem;display:grid}
@layer utilities;.Module{border-radius:2px;padding:2rem 0}@media (min-width:960px){.Module{background-color:#ffffff0d;padding:2rem}}.Module__header{grid-template-columns:auto 1fr;display:grid}.Module__title{background:rgb(var(--v-color-accent)/.15);border-radius:1px;margin-top:0;padding:.6rem 1.2rem .55rem}.Module__header--margin{margin-bottom:.5rem}
@layer utilities;.Tooltip__content{border:2px solid rgb(var(--v-color-accent)/.3);background-color:rgb(var(--v-color-background-rgb)/.5);border-radius:2px;padding:.5rem .625rem .375rem;font-size:.7rem}
@layer utilities;.OnlineStatusIcon{cursor:pointer;color:#ffffff80;background-color:#ffffff1a;border-radius:2px;padding:.7rem;display:inline-block}.OnlineStatusIcon--online{color:rgb(var(--v-color-positive));background-color:rgb(var(--v-color-positive)/.2)}.OnlineStatusIcon--offline{color:rgb(var(--v-color-negative));background-color:rgb(var(--v-color-negative)/.2)}.OnlineStatusIcon__icon{background:currentColor;width:.6rem;height:.6rem}.OnlineStatusIcon--online .OnlineStatusIcon__icon{animation-name:OnlineStatusIcon__animationBlink;animation-duration:.5s;animation-iteration-count:infinite}@keyframes OnlineStatusIcon__animationBlink{50%{opacity:0}}.OnlineStatusIcon__tooltip--paused{color:#ffffff80}.OnlineStatusIcon__tooltip--online{color:rgb(var(--v-color-positive))}.OnlineStatusIcon__tooltip--offline{color:rgb(var(--v-color-negative))}
@layer utilities;.PageSection{margin:var(--v-spacer)0}.PageSection--gutter{padding-left:var(--v-gutter);padding-right:var(--v-gutter)}.PageSection__inner{margin:0 auto}
@layer utilities;.Preloader{z-index:100000;background-color:rgb(var(--v-color-accent));justify-content:center;align-items:center;width:100vw;height:100dvh;padding-bottom:10vh;display:grid;position:fixed;top:0;left:0}.Preloader__logoContainer{width:10rem;height:10rem;position:relative;overflow:hidden}.Preloader__logoOverlay{z-index:1;opacity:.7;background-color:rgb(var(--v-color-accent));width:100%;height:100%;position:absolute;top:0;left:0}.Preloader__logoWrap{width:100%;height:100%}.Preloader__logo{color:currentColor;width:100%;height:100%}
@layer utilities;.SiteFooter{width:100%;margin:var(--v-spacer)0 calc(var(--v-spacer)*.25);text-align:center;color:rgb(var(--v-color-accent)/.375)}.SiteFooter__circularLinks{margin-bottom:.5rem}.SiteFooter__circular{width:2rem;height:2rem;margin:0 .5rem;padding:.2rem;display:inline-block}.SiteFooter__circularCamera{padding:.08rem;transform:translateY(.1rem)}.SiteFooter__circular>svg{fill:currentColor;width:100%;height:100%}
@layer utilities;.SiteTitle{align-items:center;height:100%;text-decoration:none;display:flex}.SiteTitle__logo{color:currentColor;width:1.8rem;margin-right:1em}.SiteTitle__text{align-items:center;height:2rem;display:flex;position:relative;overflow:hidden}.SiteTitle__wordmark{transition:transform .5s var(--v-bezier-ease-in-out);transform:translateY(.1rem)}.SiteTitle--showPrice .SiteTitle__wordmark{transform:translateY(-2.5rem)}.SiteTitle__return{color:#fff;height:2rem;transition:transform .5s var(--v-bezier-ease-in-out);border-radius:2px;align-items:center;padding:.05rem .625rem 0;line-height:1;display:flex;position:absolute;left:0;transform:translateY(2.5rem)}.SiteTitle--showPrice .SiteTitle__return{transform:translateY(0)}.SiteTitle__return--positive{background-color:rgb(var(--v-color-positive)/.15)}.SiteTitle__return--negative{background-color:rgb(var(--v-color-negative)/.15)}
@layer utilities;.SiteHeader{z-index:1000;background-color:rgb(var(--v-color-background-rgb)/.1);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);border-bottom:1px solid #ffffff1a;width:100%;height:4rem;padding:0 1rem;position:fixed;top:0;left:0}.SiteHeader__grid{grid-template-columns:auto 1fr auto auto auto auto;align-items:center;gap:1.2rem;height:100%;display:grid}.SiteHeader__gridCurrency{align-items:center;display:flex}.SiteHeader__gridLiveData{line-height:1}.SiteHeader__token{font-size:var(--v-font-size-s)}.SiteHeader__button{width:1.8rem;height:1.8rem;color:rgb(var(--v-color-accent));transition:color .3s var(--v-bezier-ease-in-out);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;line-height:1;display:flex}.SiteHeader__button:hover{color:#fff}.SiteHeader__button>svg{fill:currentColor;width:100%;height:100%}.SiteHeader__navDesktop{text-align:center;display:none}@media (min-width:1280px){.SiteHeader__navDesktop{display:block}.SiteHeader__navMobile{display:none}}
@layer utilities;.SummaryBox{text-align:left;border-left:1px solid rgb(var(--v-color-accent));background-color:#ffffff0d;flex-direction:column;justify-content:center;height:100%;padding:2rem 3rem;display:flex}.SummaryBox__value{font-size:var(--v-font-size-l);margin:0}.SummaryBox__label{font-size:var(--v-font-size-s);margin-top:1rem}
@layer utilities;.SummaryBoxes__grid{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:2.5rem;display:grid}.SummaryBoxes__gridCell{text-align:left;border-left:2px solid rgb(var(--v-color-accent)/.5);background-color:#ffffff0d;padding:2rem 3rem}.SummaryBoxes__value{font-size:var(--v-font-size-l);color:#fff;margin:0}.SummaryBoxes__label{font-size:var(--v-font-size-s);margin-top:1rem}
@layer utilities;.TokenSummary__grid{gap:var(--v-spacer);grid-template-columns:1fr;width:100%;display:grid}@media (min-width:640px){.TokenSummary__grid{grid-template-columns:min-content auto}}.TokenSummary__col2{align-items:end}.TokenSummary__name{font-size:var(--v-font-size-xl);color:rgb(var(--v-color-accent));white-space:nowrap;display:inline-block}.TokenSummary__symbolWrap{margin-left:.5em;display:inline-block;transform:translateY(-.25em)}.TokenSummary__symbol{font-size:var(--v-font-size-s);background-color:color-mix(in srgb,currentColor 20%,transparent);border-radius:2px;padding:.4em .8em .35em .9em}.TokenSummary__priceWrap{margin-top:.5rem}.TokenSummary__price{font-size:var(--v-font-size-l)}.TokenSummary__24hLabel{margin-left:1rem;display:inline-block}.TokenSummary__marketCapLabel{margin-top:1.2rem}.TokenSummary__marketCapValue{color:#fff}.TokenSummary__widgets{grid-template-columns:1fr 1fr;justify-content:end;align-items:stretch;gap:3rem;display:grid}@media (min-width:640px){.TokenSummary__widgets{grid-template-columns:repeat(auto-fit,minmax(0,350px))}}.TokenSummary__widgets>div{order:1}.TokenSummary__widgets>div:first-child,.TokenSummary__widgets>div:nth-child(2){order:2}@media (min-width:1600px){.TokenSummary__widgets>div:first-child,.TokenSummary__widgets>div:nth-child(2){order:1}}.TokenSummary__box{min-height:10rem}.TokenSummary__boxLabel{font-size:var(--v-font-size-s)}.TokenSummary__arrowPositive{width:.8em;fill:rgb(var(--v-color-positive));margin:0 .75em .3em 0}.TokenSummary__arrowNegative{width:.8em;fill:rgb(var(--v-color-negative));margin:0 .75em .3em .25em}
@layer utilities;.TransactionsList{font-size:var(--v-font-size-m)}.TransactionsList .table th,.TransactionsList .table td{text-align:right}.TransactionsList .table th:first-child,.TransactionsList .table td:first-child{text-align:left}.TransactionsList__type--buy{color:rgb(var(--v-color-positive))}.TransactionsList__type--sell{color:rgb(var(--v-color-negative))}
@layer utilities;.TwoColumnLayout{gap:var(--v-spacer);grid-template-columns:1fr;display:grid}@media (min-width:960px){.TwoColumnLayout{grid-template-columns:repeat(2,minmax(0,1fr))}}
