.site-footer[data-astro-cid-jo6i4kqk]{margin-top:48px}.site-footer-inner[data-astro-cid-jo6i4kqk]{align-items:flex-start;gap:var(--space-12);background:linear-gradient(var(--color-border), var(--color-border)) 50% 0 / calc(100% - 2 * var(--space-16)) 1px no-repeat;flex-direction:column;padding-top:28px;padding-bottom:36px;display:flex}.site-footer-links[data-astro-cid-jo6i4kqk]{gap:var(--space-4);flex-wrap:wrap;margin-left:-10px;display:flex}.site-footer-links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{min-height:44px;font-size:var(--font-size-13);color:var(--color-text-secondary);border-radius:var(--radius-sm);align-items:center;padding:0 10px;font-weight:700;text-decoration:none;display:inline-flex}.site-footer-links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--color-text-primary)}.site-footer-copyright[data-astro-cid-jo6i4kqk]{font-size:var(--font-size-13);color:var(--color-text-muted);font-weight:600}@media (width>=900px){.site-footer[data-astro-cid-jo6i4kqk]{margin-top:64px}.site-footer-inner[data-astro-cid-jo6i4kqk]{flex-direction:row;align-items:center;gap:28px;min-height:104px;padding-top:0;padding-bottom:0}.site-footer-links[data-astro-cid-jo6i4kqk]{margin-left:0}.site-footer-copyright[data-astro-cid-jo6i4kqk]{margin-left:auto}}.logofill[data-astro-cid-4l76kj4c]{letter-spacing:-.03em;white-space:nowrap;color:inherit;font-weight:800;line-height:1;display:inline-block}.logofill-row[data-astro-cid-4l76kj4c]{transform:translateX(calc(var(--logo-p) * -.62em));align-items:baseline;display:inline-flex}.logofill-letter[data-astro-cid-4l76kj4c]{transform-origin:50% 40%;--logo-t:clamp(0, calc((var(--logo-p) - var(--logo-d)) / .3), 1);transform:translate(calc(var(--logo-t) * var(--logo-dx)), calc(var(--logo-t) * (1 - var(--logo-t)) * -1.1em + var(--logo-t) * .04em)) rotate(calc(var(--logo-t) * var(--logo-spin))) scale(calc(1 - var(--logo-t) * .82));opacity:calc(1 - clamp(0, calc((var(--logo-t) - .62) / .38), 1));display:inline-block}.logofill-mark-slot[data-astro-cid-4l76kj4c]{width:.62em;height:.74em;transform:scale(calc(1 + var(--logo-p) * .08));transform-origin:50% 70%;display:inline-block}.logofill-mark[data-astro-cid-4l76kj4c]{width:100%;height:100%;display:block;overflow:visible}.logofill-stroke[data-astro-cid-4l76kj4c]{stroke:var(--color-accent);fill:none}.logofill-liquid[data-astro-cid-4l76kj4c]{fill:var(--color-accent)}.logofill-level[data-astro-cid-4l76kj4c]{transform:translateY(calc((var(--logo-liquid-empty) - var(--logo-fill) * var(--logo-liquid-span)) * 1px))}@media (prefers-reduced-motion:no-preference){.logofill-sway[data-astro-cid-4l76kj4c]{animation:logofill-sway 2.4s var(--easing-linear) infinite}}@keyframes logofill-sway{0%{transform:translate(0)}to{transform:translateX(calc(var(--logo-wave-period) * -1))}}.site-header[data-astro-cid-nen7h5rs]{z-index:30;background:var(--color-background);border-bottom:1px solid #0000;align-items:center;height:64px;display:flex;position:sticky;top:0}html[data-js] .site-header[data-astro-cid-nen7h5rs]{will-change:backdrop-filter;transition:background var(--duration-base) var(--easing-enter), border-color var(--duration-base) var(--easing-enter);background:0 0}html[data-js][data-scrolled] .site-header[data-astro-cid-nen7h5rs]{background:color-mix(in srgb, var(--color-background) 94%, transparent);backdrop-filter:saturate(140%)blur(12px);border-bottom-color:var(--color-border)}@media (prefers-reduced-motion:reduce){html[data-js] .site-header[data-astro-cid-nen7h5rs]{transition:none}}.site-header-inner[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-24);width:100%;display:flex}.site-header-brand[data-astro-cid-nen7h5rs]{color:var(--color-text-primary);align-items:center;min-height:44px;text-decoration:none;display:inline-flex}body[data-opening] .site-header-brand[data-astro-cid-nen7h5rs]{opacity:clamp(0, calc((var(--logo-p) - .95) / .05), 1)}body[data-opening] .site-header-brand[data-astro-cid-nen7h5rs]:focus-visible{opacity:1}.site-header-brand[data-astro-cid-nen7h5rs]>*{--logo-p:0;--logo-fill:1.36786}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:scroll()){.site-header-brand[data-astro-cid-nen7h5rs]>*{animation-name:header-logo-fill;animation-duration:auto;animation-timing-function:var(--easing-linear);animation-fill-mode:both;animation-timeline:scroll(root)}}html[data-fly] body[data-opening] .site-header-brand[data-astro-cid-nen7h5rs]>*{--logo-fill:.160714}@supports (animation-timeline:scroll()){html[data-fly] body[data-opening] .site-header-brand[data-astro-cid-nen7h5rs]>*{animation-name:header-logo-fill-poured;animation-fill-mode:forwards;animation-range:calc(var(--logo-run) + var(--logo-hold) + var(--fly-run)) normal}}}@keyframes header-logo-fill-poured{0%{--logo-fill:.35}to{--logo-fill:1.36786}}@keyframes header-logo-fill{0%{--logo-fill:.160714}to{--logo-fill:1.36786}}@media (width>=900px){.site-header[data-astro-cid-nen7h5rs]{height:72px}}.site-header-nav[data-astro-cid-nen7h5rs]{align-items:center;gap:0;margin-left:auto;display:flex}@media (width>=900px){.site-header-nav[data-astro-cid-nen7h5rs]{gap:var(--space-4)}}.site-header-lang[data-astro-cid-nen7h5rs],.theme-toggle[data-astro-cid-nen7h5rs]{border-radius:var(--radius-full);width:44px;height:44px;color:var(--color-text-secondary);font-family:inherit;font-size:var(--font-size-13);cursor:pointer;transition:background var(--duration-fast) var(--easing-enter), color var(--duration-fast) var(--easing-enter);background:0 0;border:0;justify-content:center;align-items:center;padding:0;font-weight:700;text-decoration:none;display:inline-flex}.site-header-lang[data-astro-cid-nen7h5rs]:hover,.theme-toggle[data-astro-cid-nen7h5rs]:hover{background:var(--color-surface-raised);color:var(--color-text-primary)}.theme-toggle[data-astro-cid-nen7h5rs]{color:var(--color-text-primary);position:relative}.theme-toggle-icon[data-astro-cid-nen7h5rs]{transition:opacity var(--duration-fast) var(--easing-enter), transform var(--duration-fast) var(--easing-enter);display:inline-flex}.theme-toggle-sun[data-astro-cid-nen7h5rs]{opacity:0;position:absolute;transform:rotate(-90deg)scale(.6)}html[data-mode=dark] .theme-toggle-sun[data-astro-cid-nen7h5rs]{opacity:1;transform:none}html[data-mode=dark] .theme-toggle-moon[data-astro-cid-nen7h5rs]{opacity:0;transform:rotate(90deg)scale(.6)}@media (prefers-color-scheme:dark){html[data-mode=system] .theme-toggle-sun[data-astro-cid-nen7h5rs]{opacity:1;transform:none}html[data-mode=system] .theme-toggle-moon[data-astro-cid-nen7h5rs]{opacity:0;transform:rotate(90deg)scale(.6)}}@media (prefers-reduced-motion:reduce){.site-header-lang[data-astro-cid-nen7h5rs],.theme-toggle[data-astro-cid-nen7h5rs],.theme-toggle-icon[data-astro-cid-nen7h5rs]{transition:none}}:root{--c-tile:#0000001f;--c-device-shadow:var(--shadow-tabbar)}html[data-mode=dark]{--c-tile:color-mix(in srgb, var(--color-accent-foreground) 12%, transparent);--c-device-shadow:none}@media (prefers-color-scheme:dark){html[data-mode=system]{--c-tile:color-mix(in srgb, var(--color-accent-foreground) 12%, transparent);--c-device-shadow:none}}.c-card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}.c-list{padding:4px 14px}.c-num{font-variant-numeric:tabular-nums}.c-bubble{background:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-card);border-radius:16px 16px 16px 4px;align-items:flex-start;gap:10px;padding:10px 14px 10px 12px;display:flex}.c-bubble-backy{flex-shrink:0;width:34px;height:39px;margin-top:2px;display:block}.c-bubble-body{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.c-bubble-top{justify-content:space-between;align-items:baseline;gap:var(--space-8);display:flex}.c-bubble-label{font-size:var(--font-size-12);color:var(--color-text-muted);font-weight:700;line-height:1.3}.c-bubble-link{font-size:var(--font-size-12);color:var(--color-accent);white-space:nowrap;font-weight:700;line-height:1.3}.c-bubble-text{font-size:var(--font-size-15);margin:0;font-weight:600;line-height:1.4}.c-bubble-text-sm{font-size:var(--font-size-14)}.c-ncard{background:var(--color-accent);color:var(--color-accent-foreground);border-radius:var(--radius-lg);gap:var(--space-4);flex-direction:column;padding:14px 18px 16px;display:flex}.c-ncard-top{justify-content:space-between;align-items:flex-end;gap:var(--space-8);display:flex}.c-big{font-size:var(--type-big-number-size);letter-spacing:var(--type-big-number-tracking);white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:800;line-height:1}.c-big .c-dec{font-size:var(--type-big-number-decimals-size);letter-spacing:var(--type-big-number-decimals-tracking);opacity:.85}.c-ncard-link{font-size:var(--font-size-13);opacity:.9;padding-bottom:var(--space-4);white-space:nowrap;font-weight:600}.c-tiles{gap:var(--space-8);margin-top:var(--space-8);display:flex}.c-tile{background:var(--c-tile);border-radius:var(--radius-md);flex:1 1 0;min-width:0;padding:8px 10px}.c-tile-k{font-size:var(--font-size-11);opacity:.85;white-space:nowrap;font-weight:600;line-height:1.3}.c-tile-v{font-size:var(--font-size-15);white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:800;line-height:1.3}.c-tile-v .c-dec{font-size:var(--font-size-11)}.c-toprow{align-items:center;gap:var(--space-4);height:44px;display:flex}.c-sel{height:44px;padding:0 var(--space-4);font-size:var(--type-wallet-name-size);letter-spacing:var(--type-wallet-name-tracking);white-space:nowrap;align-items:center;gap:10px;font-weight:800;line-height:1.2;display:flex}.c-sel-chevron{color:var(--color-text-muted);display:inline-flex}.c-sel-chevron svg{stroke-width:2.5px}.c-disc{border-radius:var(--radius-full);background:var(--color-accent);width:32px;height:32px;color:var(--color-accent-foreground);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.c-count{border-radius:var(--radius-full);background:var(--color-surface-raised);min-width:22px;height:22px;color:var(--color-text-secondary);font-size:var(--font-size-12);justify-content:center;align-items:center;padding:0 7px;font-weight:700;display:inline-flex}.c-grow{flex:1}.c-act{width:44px;height:44px;color:var(--color-text-primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.c-review{background:var(--color-surface-raised);border-radius:var(--radius-lg);align-items:center;gap:var(--space-12);padding:10px 12px;display:flex}.c-review-icon{color:var(--color-accent);display:inline-flex}.c-review-text{flex-direction:column;flex:1;min-width:0;display:flex}.c-review-title{font-size:var(--font-size-15);white-space:nowrap;font-weight:800;line-height:1.3}.c-pill{border-radius:var(--radius-full);background:var(--color-accent);height:36px;color:var(--color-accent-foreground);font-size:var(--font-size-14);white-space:nowrap;flex-shrink:0;align-items:center;padding:0 14px;font-weight:700;line-height:1;display:inline-flex}.c-badge{border-radius:var(--radius-full);background:var(--color-surface-raised);height:28px;color:var(--color-text-secondary);font-size:var(--font-size-12);white-space:nowrap;align-items:center;padding:0 10px;font-weight:700;line-height:1;display:inline-flex}.c-stitle{padding:0 var(--space-4);font-size:var(--type-section-title-size);letter-spacing:var(--type-section-title-tracking);justify-content:space-between;align-items:baseline;margin-bottom:-4px;font-weight:800;line-height:1.3;display:flex}.c-slink{font-size:var(--font-size-13);color:var(--color-accent);font-weight:700}.c-row{align-items:center;gap:10px;height:52px;display:flex}.c-row-ic{width:30px;height:36px;color:var(--color-text-primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.c-row-ic-muted{color:var(--color-text-muted)}.c-row-t{flex:1;min-width:0}.c-row-n{font-size:var(--type-row-name-size);align-items:center;gap:var(--space-8);white-space:nowrap;font-weight:700;line-height:1.3;display:flex}.c-row-s{font-size:var(--font-size-12);color:var(--color-text-muted);white-space:nowrap;font-weight:500;line-height:1.3}.c-positive{color:var(--color-positive)}.c-dot{border-radius:var(--radius-full);background:var(--color-accent);flex-shrink:0;width:8px;height:8px}.c-amt{font-size:var(--type-row-amount-size);letter-spacing:-.01em;white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:800;line-height:1.2}.c-amt .c-dec{font-size:var(--font-size-12);letter-spacing:0;color:var(--color-text-muted);font-weight:700}.c-amt.c-positive,.c-amt.c-positive .c-dec{color:var(--color-positive)}.c-phone{border:1px solid var(--color-border);background:var(--color-background);width:392px;box-shadow:var(--c-device-shadow);border-radius:44px;overflow:hidden}.c-screen{width:390px;padding:44px var(--space-16) 0;flex-direction:column;gap:10px;display:flex}.c-photo{border-radius:var(--radius-md);background:#3d3833;flex-shrink:0;width:104px;height:138px;position:relative;overflow:hidden}.c-paper{background:#f7f2ea;border-radius:2px;flex-direction:column;gap:6px;padding:9px 8px;display:flex;position:absolute;inset:20px 22px;transform:rotate(-3deg)}.c-paper i{background:#d5ccbf;border-radius:2px;height:3px;display:block}.c-paper .c-paper-head{background:#b8ae9f;align-self:center;width:64%;margin-bottom:2px}.c-paper .c-paper-short{width:62%}.c-paper .c-paper-total{background:var(--color-accent);align-self:flex-end;width:48%;height:4px;margin-top:3px}.c-finder{fill:none;stroke:#f7f2ea;stroke-width:2.5px;stroke-linecap:round;width:100%;height:100%;position:absolute;inset:0}
