@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.12tyk43_3sh9u.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.p.0jzbimsg8vl84.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.0-wfv7uh4i7h9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.0nx0ww8fni_q3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.09~u27dqhyhd6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_855f4457-module__UNybwq__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_855f4457-module__UNybwq__variable{--font-geist-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.0zgw-jeven.3w.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.0wkzw~je483f-.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.0rhz0arwfsn~5.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.0l76wvqk9d84w.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.0k4k9394f2q-k.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.08e28id.o-okb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_8d43a2aa-module__8Li5zG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_8d43a2aa-module__8Li5zG__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
.floating-actions-module__JX9SaG__statusHost{transition:transform .28s cubic-bezier(.2,.8,.2,1);transform:translateY(60px)}.floating-actions-module__JX9SaG__statusHost[data-scroll-top-visible=true]{transform:translateY(0)}.floating-actions-module__JX9SaG__scrollTop{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .16s,transform .24s cubic-bezier(.2,.8,.2,1),visibility 0s linear .16s;transform:translateY(6px)scale(.94)}.floating-actions-module__JX9SaG__scrollTop[data-visible=true]{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .18s .1s,transform .24s cubic-bezier(.2,.8,.2,1) .1s,visibility;transform:translateY(0)scale(1)}@media (prefers-reduced-motion:reduce){.floating-actions-module__JX9SaG__statusHost,.floating-actions-module__JX9SaG__scrollTop,.floating-actions-module__JX9SaG__scrollTop[data-visible=true]{transition:none}}
@media (max-width:639px){.modal-module__H0elPG__mobileFullScreen{padding:0!important}.modal-module__H0elPG__mobileFullScreen>[role=dialog]{border:0;border-radius:0;height:100dvh;max-height:100dvh!important}.modal-module__H0elPG__mobileFullScreen>[role=dialog]>header{padding-top:calc(.75rem + var(--app-chrome-top-inset,env(safe-area-inset-top,0px)))}.modal-module__H0elPG__mobileFullScreen>[role=dialog]>header+div{padding-bottom:max(.75rem, env(safe-area-inset-bottom))}}
.widget-drag-module__55pmkG__item [data-widget-drag-handle]{z-index:3;pointer-events:auto;cursor:grab;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;position:relative}.widget-drag-module__55pmkG__item [data-widget-drag-grip]{opacity:.8;width:12px;position:absolute;top:0;left:-12px}.widget-drag-module__55pmkG__item [data-widget-drag-handle]:is(:hover,:focus-visible) [data-widget-drag-grip]{opacity:1}.widget-drag-module__55pmkG__item [data-widget-drag-handle]:focus-visible{outline:2px solid var(--accent-positive);outline-offset:3px;border-radius:3px}.widget-drag-module__55pmkG__item[data-widget-dragging]{opacity:0!important}.widget-drag-module__55pmkG__item[data-widget-drag-preview]{will-change:transform;transition:none!important}.widget-drag-module__55pmkG__ghost{cursor:grabbing;outline:1px solid color-mix(in oklab, var(--accent-positive) 65%, transparent);transform-origin:50%;will-change:transform, scale;overflow:hidden;scale:1.025;z-index:10000!important;pointer-events:none!important;opacity:.98!important;box-shadow:0 18px 42px color-mix(in oklab, var(--text-primary) 20%, transparent)!important;margin:0!important;transition:none!important;position:fixed!important;top:0!important;left:0!important;translate:none!important}.widget-drag-module__55pmkG__placeholder{z-index:9998;pointer-events:none;border:2px dashed color-mix(in oklab, var(--accent-positive) 65%, transparent);background:color-mix(in oklab, var(--accent-positive) 6%, transparent);box-sizing:border-box;border-radius:1rem;position:fixed;top:0;left:0}.widget-drag-module__55pmkG__ghost *{transition:none!important;animation:none!important}.widget-drag-module__55pmkG__ghost [data-widget-drag-grip]{opacity:1}@media (prefers-reduced-motion:reduce){.widget-drag-module__55pmkG__ghost{scale:1}}.widget-drag-module__55pmkG__item{translate:none!important}
.kpi-chart-hint-module__gTFwWG__card{isolation:isolate}.kpi-chart-hint-module__gTFwWG__activation{z-index:1;border-radius:inherit;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}.kpi-chart-hint-module__gTFwWG__activation:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-3px}.kpi-chart-hint-module__gTFwWG__card>[data-kpi-slot]{pointer-events:none}.kpi-chart-hint-module__gTFwWG__card [data-widget-header-actions],.kpi-chart-hint-module__gTFwWG__card [data-kpi-slot] :is(button,a,input,select){z-index:3;pointer-events:auto;position:relative}.kpi-chart-hint-module__gTFwWG__card:has(.kpi-chart-hint-module__gTFwWG__activation:active){transform:scale(.985)}.kpi-chart-hint-module__gTFwWG__hint{z-index:2;width:20px;height:20px;color:var(--kpi-chart-accent);opacity:.65;pointer-events:none;visibility:hidden;display:flex;position:absolute;right:0;transform:translateY(-50%)}.kpi-chart-hint-module__gTFwWG__hint[data-fit=true]{visibility:visible}.kpi-chart-hint-module__gTFwWG__card:has(.kpi-chart-hint-module__gTFwWG__activation:focus-visible) .kpi-chart-hint-module__gTFwWG__hint{opacity:1}.kpi-chart-hint-module__gTFwWG__ring{z-index:2;pointer-events:none;border:1px solid var(--kpi-chart-accent);border-radius:inherit;opacity:0;position:absolute;inset:0}.kpi-chart-hint-module__gTFwWG__card[data-kpi-chart-unopened=true] .kpi-chart-hint-module__gTFwWG__ring{animation:4s ease-in-out infinite kpi-chart-hint-module__gTFwWG__kpi-chart-breathe}@keyframes kpi-chart-hint-module__gTFwWG__kpi-chart-breathe{0%,to{opacity:.08;box-shadow:none}45%,55%{opacity:.6;box-shadow:inset 0 0 14px color-mix(in srgb, var(--kpi-chart-accent) 13%, transparent)}}@media (hover:hover) and (pointer:fine){.kpi-chart-hint-module__gTFwWG__card:hover{border-color:color-mix(in srgb, var(--kpi-chart-accent) 65%, var(--border-card))}.kpi-chart-hint-module__gTFwWG__card:hover .kpi-chart-hint-module__gTFwWG__hint{opacity:1}}@media (prefers-reduced-motion:reduce){.kpi-chart-hint-module__gTFwWG__card,.kpi-chart-hint-module__gTFwWG__ring{transition:none!important;animation:none!important;transform:none!important}.kpi-chart-hint-module__gTFwWG__card[data-kpi-chart-unopened=true] .kpi-chart-hint-module__gTFwWG__ring{opacity:.4}}
.kpi-layout-module__B2GUcq__card{grid-template-rows:repeat(5,auto);align-content:start;align-self:start;row-gap:0;height:auto;display:grid}.kpi-layout-module__B2GUcq__card>[data-kpi-slot]{align-self:start;min-width:0;position:relative}.kpi-layout-module__B2GUcq__card>[data-kpi-slot=header]{grid-row:1}.kpi-layout-module__B2GUcq__card>[data-kpi-slot=value]{grid-row:2}.kpi-layout-module__B2GUcq__card>[data-kpi-slot=comparison]{grid-row:3}.kpi-layout-module__B2GUcq__card>[data-kpi-slot=diagnostics]{grid-row:4}.kpi-layout-module__B2GUcq__card>[data-kpi-slot=note]{grid-row:5}.kpi-layout-module__B2GUcq__card>[data-kpi-slot]:not([data-kpi-slot=header]):not(:empty){padding-block-start:.5rem}.kpi-layout-module__B2GUcq__card>[data-kpi-slot=header]>[data-widget-header-actions],.kpi-layout-module__B2GUcq__card [data-kpi-value],.kpi-layout-module__B2GUcq__card [data-kpi-footer],.kpi-layout-module__B2GUcq__card>[data-kpi-slot=value]>*{margin-top:0}.kpi-layout-module__B2GUcq__card [data-kpi-value]{overflow-wrap:anywhere}@supports (grid-template-rows:subgrid){.grid:has(>.kpi-layout-module__B2GUcq__card):not(:has(>:not(.kpi-layout-module__B2GUcq__card))){row-gap:0}.grid:has(>.kpi-layout-module__B2GUcq__card):not(:has(>:not(.kpi-layout-module__B2GUcq__card)))>.kpi-layout-module__B2GUcq__card{grid-row:span 5;grid-template-rows:subgrid;align-self:stretch;margin-block-end:.75rem}}
.widget-toolbar-module__mCTOVG__inline,.widget-toolbar-module__mCTOVG__wideInline{display:none}.widget-toolbar-module__mCTOVG__compact,.widget-toolbar-module__mCTOVG__wideCompact,.widget-toolbar-module__mCTOVG__below,.widget-toolbar-module__mCTOVG__wideBelow{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;display:flex}.widget-toolbar-module__mCTOVG__compactLabel{display:none}@container widget (min-width:26rem){.widget-toolbar-module__mCTOVG__compactLabel{display:inline}}@container widget (min-width:40rem){.widget-toolbar-module__mCTOVG__inline{align-items:center;gap:.5rem;display:flex}.widget-toolbar-module__mCTOVG__compact,.widget-toolbar-module__mCTOVG__below{display:none}}@container widget (min-width:64rem){.widget-toolbar-module__mCTOVG__wideInline{align-items:center;gap:.5rem;display:flex}.widget-toolbar-module__mCTOVG__wideCompact,.widget-toolbar-module__mCTOVG__wideBelow{display:none}}
.bubbles-module__xciXqW__map{isolation:isolate;background:radial-gradient(ellipse at 18% 8%, color-mix(in oklab, var(--accent-2) 5%, transparent), transparent 60%), radial-gradient(ellipse at 90% 88%, color-mix(in oklab, var(--accent-positive) 4%, transparent), transparent 62%), var(--bg-page);border-radius:1rem;width:100%;min-width:0;position:relative;overflow:hidden}.bubbles-module__xciXqW__bubble{border:2px solid var(--bubble-color);color:var(--text-primary);background:radial-gradient(circle at 32% 25%, color-mix(in oklab, var(--bubble-color) 17%, var(--bg-page)), var(--bg-page) 85%);box-shadow:inset 0 0 12px color-mix(in oklab, var(--bubble-color) 13%, transparent), 0 0 calc(6px + var(--glow-strength,0) * 10px) color-mix(in oklab, var(--bubble-color) 22%, transparent);cursor:pointer;touch-action:pan-y;will-change:transform;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:8px;display:flex;position:absolute;top:0;left:0;overflow:hidden}.bubbles-module__xciXqW__bubble:hover{border-width:3px}.bubbles-module__xciXqW__bubble:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px;z-index:2}.bubbles-module__xciXqW__name{overflow-wrap:anywhere;-webkit-line-clamp:2;text-align:center;-webkit-box-orient:vertical;max-width:100%;font-weight:650;line-height:1.15;display:-webkit-box;overflow:hidden}.bubbles-module__xciXqW__amount{white-space:nowrap;font-variant-numeric:tabular-nums;max-width:100%;font-weight:700}.bubbles-module__xciXqW__bubble[data-bubble-small=true]{gap:2px}.bubbles-module__xciXqW__bubble[data-bubble-small=true] .bubbles-module__xciXqW__amount{flex-shrink:0;line-height:1.15}.bubbles-module__xciXqW__comparison{white-space:nowrap;max-width:100%;color:var(--text-secondary);font-size:11px;font-weight:650}@media (prefers-reduced-motion:reduce){.bubbles-module__xciXqW__bubble{will-change:auto}}
.favorites-layout-module__1Iy8ka__group{container:favorite-group/inline-size}.favorites-layout-module__1Iy8ka__kpis{grid-template-columns:minmax(0,1fr)}@container favorite-group (min-width:32rem){.favorites-layout-module__1Iy8ka__kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@container favorite-group (min-width:56rem){.favorites-layout-module__1Iy8ka__kpis{grid-template-columns:repeat(4,minmax(0,1fr))}}