.app-promo-banner.svelte-1tljdjc{display:flex;align-items:center;justify-content:space-between;gap:var(--padding-xl);padding:var(--padding-l) var(--padding-xl);background:color-mix(in oklch,var(--accentColor) 6%,transparent);border-top:1px solid color-mix(in oklch,var(--accentColor) 30%,var(--borderColor));border-bottom:1px solid color-mix(in oklch,var(--accentColor) 30%,var(--borderColor))}@media (max-width: 768px){.app-promo-banner.svelte-1tljdjc{flex-direction:column;align-items:stretch;text-align:center;padding:var(--padding-l) var(--padding-m)}}.message.svelte-1tljdjc{margin:0;font-size:var(--fontSize-m);color:var(--textColor);line-height:1.5}.nav-bar.svelte-m458xx{display:flex;flex-direction:column;gap:0;padding:var(--padding-m) var(--padding-xl)}@media (max-width: 768px){.nav-bar.svelte-m458xx{padding:var(--padding-m)}}.nav-group.svelte-m458xx{display:flex;align-items:center;gap:var(--padding-s);padding:var(--padding-s) 0}@media (max-width: 768px){.nav-group.svelte-m458xx{flex-direction:column;align-items:flex-start;gap:var(--padding-xs)}}.nav-label.svelte-m458xx{font-size:var(--fontSize-s);color:var(--textColorDimmed);white-space:nowrap}@media (max-width: 768px){.nav-label.svelte-m458xx{font-size:var(--fontSize-m)}}.nav-row.svelte-m458xx{display:flex;align-items:center;gap:var(--padding-xs);flex-wrap:wrap}@media (max-width: 768px){.nav-row.svelte-m458xx{flex-wrap:nowrap;overflow-x:auto;width:100%;-webkit-overflow-scrolling:touch;scrollbar-width:none}.nav-row.svelte-m458xx::-webkit-scrollbar{display:none}.nav-row.svelte-m458xx.fade-right{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 32px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 32px),transparent)}.nav-row.svelte-m458xx.fade-left{-webkit-mask-image:linear-gradient(to right,transparent,#000 32px);mask-image:linear-gradient(to right,transparent,#000 32px)}.nav-row.svelte-m458xx.fade-left.fade-right{-webkit-mask-image:linear-gradient(to right,transparent,#000 32px,#000 calc(100% - 32px),transparent);mask-image:linear-gradient(to right,transparent,#000 32px,#000 calc(100% - 32px),transparent)}}.pill.svelte-m458xx{padding:var(--padding-xs) var(--padding-s);border-radius:var(--borderRadius-s);font-size:var(--fontSize-s);font-weight:500;text-decoration:none;color:var(--textColorDimmed);transition:background .15s,color .15s}.pill.svelte-m458xx:hover{background:var(--borderColor);color:var(--textColor)}.pill.svelte-m458xx.active{background:var(--accentColor);color:var(--bgColor)}@media (max-width: 768px){.pill.svelte-m458xx{display:inline-flex;align-items:center;min-height:44px;padding:var(--padding-s) var(--padding-m);border-radius:var(--borderRadius-l);font-size:var(--fontSize-m);white-space:nowrap;flex-shrink:0}}.loading-chart.svelte-vu92v4{stroke-dasharray:583px;stroke-dashoffset:583px;animation:svelte-vu92v4-animateChart 3s linear forwards;opacity:.6}@keyframes svelte-vu92v4-animateChart{45%{stroke-dashoffset:0}50%{stroke-dashoffset:0}to{stroke-dashoffset:-583px}}.widget-box.svelte-1okyt15{margin:0 var(--padding-xl);height:70vh;min-height:500px;border:1px solid var(--borderColor);border-radius:var(--borderRadius-m);background:var(--bgColorSecondary);position:relative;overflow:hidden}@media (max-width: 768px){.widget-box.svelte-1okyt15{margin:0 var(--padding-m) var(--padding-xl) var(--padding-m);height:50vh;min-height:400px}}.widget-loader.svelte-1okyt15{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:1}.widget-iframe.svelte-1okyt15{width:100%;height:100%;border:none;opacity:0;pointer-events:none}.widget-iframe.svelte-1okyt15.loaded{opacity:1;pointer-events:auto}.gate-overlay-iframe.svelte-1okyt15{position:fixed;inset:0;width:100vw;height:100vh;height:100dvh;border:none;z-index:1000}.page-header.svelte-1pgiun6{padding:var(--padding-xl) var(--padding-xl) var(--padding-l);margin-bottom:0}@media (max-width: 768px){.page-header.svelte-1pgiun6{padding:var(--padding-l) var(--padding-m) var(--padding-m)}}.page-header.svelte-1pgiun6 h1:where(.svelte-1pgiun6){font-size:var(--fontSize-h4);line-height:1.3}.page-header.svelte-1pgiun6 .tagline:where(.svelte-1pgiun6){font-size:var(--fontSize-l);color:var(--textColorDimmed);margin:0}
