.bs-navbar[data-astro-cid-ctg3m53h]{-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);background-color:#ffffffb8;border-bottom:1px solid rgba(0,0,0,.06);align-items:center;width:100%;min-height:48px;padding:0 22px;font-family:var(--font-body);display:flex;position:sticky;top:0;z-index:1000;box-sizing:border-box}.bs-navbar_container[data-astro-cid-ctg3m53h]{align-items:center;justify-content:space-between;width:100%;max-width:980px;margin-left:auto;margin-right:auto;display:flex}.bs-navbar_title-link[data-astro-cid-ctg3m53h]{text-decoration:none;display:flex;align-items:center;gap:9px}.bs-navbar_logo[data-astro-cid-ctg3m53h]{width:24px;height:24px;display:block}.bs-navbar_title[data-astro-cid-ctg3m53h]{font-family:var(--font-mono);color:var(--fg-strong, #1d1d1f);font-size:13px;font-weight:600;letter-spacing:.06em;white-space:nowrap}.bs-navbar_nav[data-astro-cid-ctg3m53h]{display:flex;align-items:center;gap:2px}.bs-navbar_link[data-astro-cid-ctg3m53h]{color:#1d1d1f;font-size:12.5px;font-weight:400;letter-spacing:0;text-transform:none;text-decoration:none;opacity:.82;padding:6px 12px;border-radius:8px;transition:opacity .15s,background .15s}.bs-navbar_link[data-astro-cid-ctg3m53h]:hover{opacity:1;background:#0000000a}@media(max-width:560px){.bs-navbar_title[data-astro-cid-ctg3m53h]{display:none}.bs-navbar_link[data-astro-cid-ctg3m53h]{padding:6px 9px;font-size:12px}}:root{--bg: #ffffff;--bg-card: #f5f5f7;--bg-elevated: #f5f5f7;--bg-gray: #f5f5f7;--bg-label: #ffffff;--bg-dark: #1d1d1f;--bg-dark-card: #202020;--fg: #1d1d1f;--fg-muted: #6e6e73;--fg-light: #86868b;--fg-white: #1d1d1f;--fg-strong: #1d1d1f;--fg-on-dark: #f5f5f7;--fg-on-dark-muted: #a1a1a6;--border: #151515;--border-muted: #d0d0d0;--border-dim: #ececec;--border-thick: 4px;--border-medium: 2px;--border-thin: 1px;--shadow-card: 0 1px 2px rgba(0,0,0,.04), 0 6px 16px rgba(0,0,0,.045);--shadow-card-hover: 0 2px 4px rgba(0,0,0,.05), 0 12px 28px rgba(0,0,0,.07);--color-advertising: #d63b3b;--color-attribution: #b56a2f;--color-analytics: #2c6db8;--color-crash-reporting: #6a6a6a;--color-payments: #2c8a4a;--color-support: #6f4ab8;--color-social: #b8407e;--color-infrastructure: #5a544f;--color-unknown: #888888;--color-advertising-bg: rgba(214, 59, 59, .07);--color-attribution-bg: rgba(181, 106, 47, .07);--color-analytics-bg: rgba(44, 109, 184, .07);--color-crash-reporting-bg: rgba(106, 106, 106, .07);--color-payments-bg: rgba(44, 138, 74, .07);--color-support-bg: rgba(111, 74, 184, .07);--color-social-bg: rgba(184, 64, 126, .07);--color-infrastructure-bg: rgba(90, 84, 79, .07);--color-unknown-bg: rgba(136, 136, 136, .07);--dot-sensitive: #d63b3b;--dot-standard: #b89230;--font-display: -apple-system, BlinkMacSystemFont, "Inter", "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-body: -apple-system, BlinkMacSystemFont, "Inter", "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-mono: "IBM Plex Mono", ui-monospace, "SF Mono", Menlo, monospace;--max-width: 720px;--radius-card: 18px;--radius-inner: 12px;--radius-pill: 50px;--radius-button: 50px;--radius-icon: 18px}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:var(--font-body);background:var(--bg);color:var(--fg);line-height:1.6;overflow-x:hidden;overflow-wrap:break-word;word-wrap:break-word}a{color:var(--fg);text-decoration-color:var(--fg-light);text-underline-offset:2px}a:hover{text-decoration-color:var(--fg)}::selection{background:#1616171f}[data-animate]{opacity:0;transform:translateY(14px);transition:opacity .55s cubic-bezier(.22,1,.36,1),transform .55s cubic-bezier(.22,1,.36,1)}[data-animate].iv{opacity:1;transform:none}[data-animate].iv[data-animate-delay="1"]{transition-delay:.07s}[data-animate].iv[data-animate-delay="2"]{transition-delay:.14s}[data-animate].iv[data-animate-delay="3"]{transition-delay:.21s}[data-animate].iv[data-animate-delay="4"]{transition-delay:.28s}[data-bar-w]{width:0;transition:width .9s cubic-bezier(.22,1,.36,1) .15s}@media(prefers-reduced-motion:reduce){[data-animate],[data-bar-w]{transition:none!important}}
