html,body,#app{min-height:100%}html.native-mobile{--app-safe-area-top:env(safe-area-inset-top,0px);--app-safe-area-bottom:env(safe-area-inset-bottom,0px)}html.ios-device.native-mobile{--app-safe-area-top:max(calc(env(safe-area-inset-top,0px) - 12px), 0px)}html.native-mobile .v-app-bar{padding-top:var(--app-safe-area-top)!important;height:calc(56px + var(--app-safe-area-top))!important}html.native-mobile .v-main{padding-top:calc(56px + var(--app-safe-area-top))!important;padding-bottom:calc(72px + var(--app-safe-area-bottom))!important;min-height:100%!important;max-height:100%!important;overflow:hidden auto!important}html.native-mobile .v-main__wrap{height:auto!important;min-height:auto!important}html.native-mobile .v-main .v-container{height:auto!important;min-height:auto!important;overflow:visible!important}html.native-mobile .v-bottom-navigation{padding-bottom:var(--app-safe-area-bottom)!important;height:calc(72px + var(--app-safe-area-bottom))!important;z-index:1000!important;position:fixed!important;bottom:0!important;left:0!important;right:0!important}html.native-mobile .v-dialog--fullscreen .v-toolbar{padding-top:var(--app-safe-area-top)!important;min-height:calc(56px + var(--app-safe-area-top))!important}html.native-mobile .v-dialog--fullscreen .v-card-actions,html.native-mobile .v-dialog--fullscreen .navigation-footer{padding-bottom:calc(16px + var(--app-safe-area-bottom))!important}html.native-mobile .v-dialog--fullscreen .v-card-text{padding-bottom:var(--app-safe-area-bottom)!important}html.native-mobile .v-dialog--fullscreen>.v-overlay__content{padding-bottom:0!important}html.native-mobile .v-dialog--fullscreen>.v-overlay__content>.v-card{flex-direction:column!important;height:100%!important;max-height:100%!important;display:flex!important}html.native-mobile .v-dialog--fullscreen>.v-overlay__content>.v-card>.v-card-text{flex:1!important;padding-bottom:16px!important;overflow-y:auto!important}html.native-mobile .v-dialog--fullscreen>.v-overlay__content>.v-card>.v-card-actions{padding-bottom:calc(16px + var(--app-safe-area-bottom))!important;flex-shrink:0!important}html.native-mobile .v-bottom-sheet .v-card{padding-bottom:var(--app-safe-area-bottom)!important}html.native-mobile .app-toast .v-snackbar__wrapper{margin-bottom:calc(72px + var(--app-safe-area-bottom) + 8px)!important}html.native-mobile .v-dialog:not(.v-dialog--fullscreen):not(.v-bottom-sheet)>.v-overlay__content{margin-top:calc(var(--app-safe-area-top) + 24px)!important;margin-bottom:calc(var(--app-safe-area-bottom) + 24px)!important;max-height:calc(100% - var(--app-safe-area-top) - var(--app-safe-area-bottom) - 48px)!important}.logo-container{letter-spacing:-.5px;align-items:baseline;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:32px;font-weight:700;display:inline-flex}.logo-l{color:#10b981!important;font-weight:700!important}.logo-etf{color:var(--logo-etf-color)!important;font-weight:700!important}.logo-io{color:#6b7280!important;font-weight:700!important}@media (width<=600px){.logo-container{font-size:26px}}.feedback-screenshot-preview[data-v-6634849a]{display:inline-block;position:relative}.feedback-screenshot-img[data-v-6634849a]{border-radius:8px;max-width:100%;max-height:120px;display:block}.feedback-screenshot-remove[data-v-6634849a]{position:absolute;top:-8px;right:-8px}.android-app-bar[data-v-369292d7]{z-index:1004!important;position:fixed!important;top:0!important;left:0!important;right:0!important}.letfio-main[data-v-369292d7]{overflow-y:auto}.feedback-fab[data-v-369292d7]{z-index:1000;position:fixed;bottom:24px;right:24px}.android-bottom-nav[data-v-369292d7]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:rgba(var(--v-theme-surface), .95)!important;z-index:1004!important;position:fixed!important;bottom:0!important;left:0!important;right:0!important}.logo-container[data-v-369292d7]{letter-spacing:-.5px;align-items:baseline;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:32px;font-weight:700;display:inline-flex}.logo-l[data-v-369292d7]{color:#10b981!important;font-weight:700!important}.logo-etf[data-v-369292d7]{color:var(--logo-etf-color)!important;font-weight:700!important}.logo-io[data-v-369292d7]{color:#6b7280!important;font-weight:700!important}@media (width<=600px){.logo-container[data-v-369292d7]{font-size:26px}}.dashboard-hero[data-v-fe3ac3f2]{color:#fff;background:#10b981;box-shadow:0 10px 30px #10b9812e}.dashboard-hero__content[data-v-fe3ac3f2]{color:#fff}.dashboard-hero__title[data-v-fe3ac3f2]{color:#fff!important}.dashboard-hero__subtitle[data-v-fe3ac3f2]{color:#ffffffe0!important}.dashboard-hero__button[data-v-fe3ac3f2]{color:rgb(var(--v-theme-primary))!important;box-shadow:none!important;background:#fffffff5!important}.dashboard-hero__button[data-v-fe3ac3f2] .v-btn__content,.dashboard-hero__button[data-v-fe3ac3f2] .v-icon{color:rgb(var(--v-theme-primary))!important}.tracker-card-loading__image[data-v-f53506e6] .v-skeleton-loader__image{height:160px}.brand-lever-logo[data-v-abbb875a]{background:#fff;border-radius:24px;margin:0 auto;display:block;position:relative}.brand-lever-logo--sm[data-v-abbb875a]{width:160px;height:160px}.brand-lever-logo--md[data-v-abbb875a]{width:180px;height:180px}.brand-lever-logo--lg[data-v-abbb875a]{width:200px;height:200px}.brand-lever-logo__art[data-v-abbb875a]{transform-origin:50%;width:200px;height:200px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1)}.brand-lever-logo__pivot[data-v-abbb875a]{border-bottom:26px solid #111;border-left:16px solid #0000;border-right:16px solid #0000;width:0;height:0;position:absolute;top:147px;left:19px}.brand-lever-logo__lever[data-v-abbb875a]{transform-origin:0 0;width:0;height:0;position:absolute;top:157px;left:50px;transform:rotate(-10deg)}.brand-lever-logo__lever-vertical[data-v-abbb875a]{background:#10b981;border-radius:6px;width:20px;height:100px;position:absolute;top:-100px;left:-10px}.brand-lever-logo__lever-horizontal[data-v-abbb875a]{background:#10b981;border-radius:6px;width:66px;height:18px;position:absolute;top:-18px;left:0}.brand-lever-logo__etf[data-v-abbb875a]{color:#fff;letter-spacing:-.02em;transform-origin:10% 100%;background:#111;border-radius:6px;justify-content:center;align-items:center;width:130px;height:63px;padding-left:.05em;padding-right:.05em;font-size:66px;font-weight:800;line-height:1;display:flex;position:absolute;top:64px;left:60px;transform:rotate(3deg)}.brand-lever-logo--sm .brand-lever-logo__art[data-v-abbb875a]{transform:translate(-50%,-50%)scale(.8)}.brand-lever-logo--md .brand-lever-logo__art[data-v-abbb875a]{transform:translate(-50%,-50%)scale(.9)}.tracker-empty-logo[data-v-51b09c2a]{margin-left:auto;margin-right:auto;display:block}.tracker-empty-presets[data-v-51b09c2a]{max-width:720px;margin-left:auto;margin-right:auto}.tracker-preset-button[data-v-51b09c2a]{text-align:left;cursor:pointer;background:0 0;border:0;width:100%;padding:0;display:block}.tracker-preset-button[data-v-51b09c2a]:focus-visible{outline:2px solid rgb(var(--v-theme-primary));outline-offset:2px;border-radius:16px}.tracker-preset-button[data-v-51b09c2a]:disabled{cursor:not-allowed}.tracker-preset-card[data-v-51b09c2a]{min-height:92px;transition:border-color .2s,transform .2s,box-shadow .2s}.tracker-preset-card__content[data-v-51b09c2a]{align-items:center;min-height:92px;display:flex}.tracker-preset-button:hover .tracker-preset-card[data-v-51b09c2a]{border-color:rgba(var(--v-theme-primary), .35);transform:translateY(-1px);box-shadow:0 10px 24px #0f172a14}.tracker-preset-button:disabled .tracker-preset-card[data-v-51b09c2a]{box-shadow:none;transform:none}.tracker-preset-card--placeholder[data-v-51b09c2a]:hover{border-color:rgba(var(--v-theme-outline), .24);box-shadow:none;transform:none}.tracker-preset-card__placeholder-text[data-v-51b09c2a]{flex:auto}.tracker-preset-card__placeholder-avatar[data-v-51b09c2a]{background:#94a3b824;border-radius:999px;flex:none;width:36px;height:36px;position:relative;overflow:hidden}.tracker-preset-card__placeholder-line[data-v-51b09c2a]{background:#94a3b824;border-radius:999px;position:relative;overflow:hidden}.tracker-preset-card__placeholder-line--title[data-v-51b09c2a]{width:min(220px,78%);height:14px}.tracker-preset-card__placeholder-line--subtitle[data-v-51b09c2a]{width:min(180px,56%);height:12px}.tracker-preset-card__placeholder-avatar[data-v-51b09c2a]:after,.tracker-preset-card__placeholder-line[data-v-51b09c2a]:after{content:"";background:linear-gradient(90deg,#0000 0%,#ffffff73 50%,#0000 100%);animation:1.8s linear infinite tracker-placeholder-shimmer-51b09c2a;position:absolute;inset:0;transform:translate(-100%)}@keyframes tracker-placeholder-shimmer-51b09c2a{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.tracker-preset-card__placeholder-avatar[data-v-51b09c2a]:after,.tracker-preset-card__placeholder-line[data-v-51b09c2a]:after{animation:none}}.app-toast--neutral[data-v-d2dc608d] .v-snackbar__wrapper{border:1px solid rgba(var(--v-theme-on-surface), .08);background:rgba(var(--v-theme-surface-variant), .98)!important;color:rgb(var(--v-theme-on-surface))!important}.app-toast--neutral[data-v-d2dc608d] .v-snackbar__content,.app-toast--neutral[data-v-d2dc608d] .v-icon{color:rgb(var(--v-theme-on-surface))!important}.app-toast--neutral[data-v-d2dc608d] .v-snackbar__actions .v-btn{color:rgb(var(--v-theme-primary))!important}.dashboard-page[data-v-b5589337],.dashboard-pull-region[data-v-b5589337]{position:relative}.dashboard-page__content[data-v-b5589337]{z-index:1;will-change:transform;transition:transform .18s;position:relative}.dashboard-pull-indicator[data-v-b5589337]{z-index:2;background:rgba(var(--v-theme-surface), .92);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:none;border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;margin:0 auto -44px;transition:opacity .16s,transform .16s,box-shadow .16s;display:flex;position:sticky;top:0;left:50%;box-shadow:0 10px 24px #0f172a1f}.dashboard-pull-indicator--ready[data-v-b5589337],.dashboard-pull-indicator--refreshing[data-v-b5589337]{box-shadow:0 14px 30px #10b9812e}
