@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media(prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}[data-astro-transition-scope]{animation:none!important}}.phone[data-astro-cid-vacvxa6p]{position:relative;width:var(--phone-width);aspect-ratio:var(--phone-ratio);flex:none;border-radius:var(--radius-phone);border:var(--device-bezel) solid var(--device-frame-color);background:var(--color-bg);box-shadow:var(--shadow-phone);overflow:hidden}.phone[data-astro-cid-vacvxa6p].large{width:var(--phone-width-case)}.phone[data-astro-cid-vacvxa6p].gallery{width:var(--phone-width-gallery);aspect-ratio:var(--screen-ratio)}.phone[data-astro-cid-vacvxa6p].gallery.scrollable{aspect-ratio:var(--phone-ratio)}.phone[data-astro-cid-vacvxa6p].scrollable{overflow-y:auto;overscroll-behavior:contain}.phone[data-astro-cid-vacvxa6p].scrollable:focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--focus-offset)}.phone[data-astro-cid-vacvxa6p] img{display:block;width:100%;height:100%;object-fit:cover;object-position:top}.phone[data-astro-cid-vacvxa6p].scrollable img{height:auto}.phone[data-astro-cid-vacvxa6p] .screen-dark{display:none}[data-theme=dark] .phone[data-astro-cid-vacvxa6p] .screen-light:not(.only-screen){display:none}[data-theme=dark] .phone[data-astro-cid-vacvxa6p] .screen-dark,.phone[data-astro-cid-vacvxa6p] .only-screen{display:block}@media(max-width:40rem){.phone[data-astro-cid-vacvxa6p]:not(.large):not(.gallery){width:var(--phone-width-mobile)}}@media(prefers-color-scheme:dark){:root:not([data-theme]) .phone[data-astro-cid-vacvxa6p] .screen-light:not(.only-screen){display:none}:root:not([data-theme]) .phone[data-astro-cid-vacvxa6p] .screen-dark{display:block}}.device-stage[data-astro-cid-j3fq7ll4]{display:grid;grid-template-columns:repeat(2,minmax(0,var(--phone-width-case)));align-items:start;justify-content:center;gap:var(--space-4);padding:var(--space-7) var(--space-2) var(--space-10);isolation:isolate}.device-stage[data-astro-cid-j3fq7ll4] .phone{width:100%;max-width:100%}.second-device[data-astro-cid-j3fq7ll4]{padding-top:var(--space-10)}.device-stage-large[data-astro-cid-j3fq7ll4]{grid-template-columns:repeat(2,minmax(0,var(--phone-width-case)));gap:var(--space-5);padding-block:var(--space-8) var(--space-12)}.suby-proof[data-astro-cid-wo2c5dbe]{display:flex;flex-wrap:wrap;gap:var(--space-2);padding:0;list-style:none;margin-block:var(--space-5)}.suby-proof[data-astro-cid-wo2c5dbe] li[data-astro-cid-wo2c5dbe]{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:var(--border-width) solid var(--color-line);border-radius:var(--radius-pill);font-size:var(--text-small);color:var(--color-muted);line-height:var(--leading-tight)}.store-badges[data-astro-cid-4agx5jft]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-1);margin-inline:calc(-1 * var(--store-badge-clear-space))}.store-badge[data-astro-cid-4agx5jft]{display:inline-flex;align-items:center;justify-content:center;min-height:var(--touch-target);padding:var(--store-badge-clear-space);flex:none}.store-badge[data-astro-cid-4agx5jft] img[data-astro-cid-4agx5jft]{display:block;height:var(--store-badge-height);width:auto;max-width:none}.play-badge[data-astro-cid-4agx5jft] img[data-astro-cid-4agx5jft]{height:var(--store-play-badge-height)}.store-badge[data-astro-cid-4agx5jft]:focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:calc(-1 * var(--focus-width));border-radius:var(--radius-sm)}.metrics-provider{display:contents}.suby-metrics{color:var(--color-ink);font-variant-numeric:tabular-nums}.suby-metrics-compact{display:flex;align-items:start;flex-wrap:wrap;gap:var(--space-3) var(--space-6);min-block-size:var(--touch-target);margin-block-start:var(--space-4)}.suby-metrics-detail{margin-block:var(--space-10)}.suby-metrics-detail h2{margin:0 0 var(--space-5);font-size:var(--text-title);line-height:var(--leading-title);font-weight:var(--weight-medium);letter-spacing:var(--tracking-title)}.metrics-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--phone-width-case)),1fr));gap:var(--space-6)}.metrics-card{display:flex;flex-direction:column;align-items:start;gap:var(--space-4);border-block-start:var(--border-width) solid var(--color-line);padding-block-start:var(--space-4)}.metrics-stat{display:grid;align-content:start;gap:var(--space-1)}.metrics-label,.metrics-as-of,.metrics-footnote,.metrics-verified,.metrics-sample{font-family:var(--font-mono);font-size:var(--text-small);line-height:var(--leading-body)}.metrics-label,.metrics-footnote,.metrics-sample{color:var(--color-muted)}.metrics-value{font-size:var(--text-title);font-weight:var(--weight-medium);line-height:var(--leading-digit);letter-spacing:var(--tracking-title)}.metrics-as-of{color:var(--color-muted);white-space:nowrap}.metrics-stale{color:var(--color-faint)}.metrics-stat-compact .metrics-value,.suby-metrics-compact .metrics-value{font-family:var(--font-mono);font-size:var(--text-small);font-weight:var(--weight-regular);letter-spacing:var(--tracking-small)}.metrics-stat-compact{grid-template-columns:auto auto;gap:var(--space-1) var(--space-3)}.metrics-stat-compact .metrics-as-of{grid-column:1 / -1}.suby-metrics-compact .metrics-stat{grid-template-columns:auto auto;gap:var(--space-1) var(--space-2)}.suby-metrics-compact .metrics-as-of{grid-column:1 / -1}.metrics-number,.metrics-digits{display:inline-flex;align-items:baseline}.metrics-digit{display:inline-block;overflow:hidden;inline-size:1ch;block-size:1em;line-height:1}.metrics-digit-column{display:flex;flex-direction:column}.metrics-digit-column>span{display:block;block-size:1em;line-height:1;flex-shrink:0}.metrics-sparkline{display:block;overflow:visible;color:var(--color-ink);margin-block:var(--space-2)}.metrics-sparkline path{fill:none;stroke:currentColor;stroke-width:1.5;vector-effect:non-scaling-stroke}.metrics-footnote{margin-block:var(--space-5) 0;max-inline-size:var(--readable-width)}.metrics-sample{flex-basis:100%;margin:0}.metrics-verified{display:inline-flex;align-items:center;gap:var(--space-1);min-block-size:var(--touch-target);color:var(--color-muted);text-underline-offset:var(--underline-offset)}.metrics-verified:focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--focus-offset);border-radius:var(--radius-xs)}.metrics-sr-only{position:absolute;inline-size:var(--border-width);block-size:var(--border-width);padding:0;margin:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){.suby-metrics *,.metrics-number *,.metrics-sparkline *{animation:none!important;transition:none!important}.metrics-sparkline path{stroke-dasharray:none;stroke-dashoffset:0}}
