html:not([data-ops]){--ios-font:-apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "Helvetica Neue", var(--font-sans), ui-sans-serif, system-ui, sans-serif}html:not([data-ops]) body{font-family:var(--ios-font);letter-spacing:-.014em;-webkit-font-smoothing:antialiased}html:not([data-ops]) .font-display,html:not([data-ops]) h1,html:not([data-ops]) h2,html:not([data-ops]) h3{letter-spacing:-.032em;font-family:var(--ios-font)!important}html:not([data-ops]) h1{font-weight:700!important}html:not([data-ops]) h2{font-weight:650}html:not([data-ops]) .surface{background-color:color-mix(in srgb, var(--color-night-850) 78%, transparent);-webkit-backdrop-filter:blur(22px)saturate(1.45);border-width:.5px;border-radius:16px}html:not([data-ops]) .surface-hover:hover{transform:none}html:not([data-ops]) .field{background-color:#ffffff0f;border-width:.5px;border-radius:12px;min-height:2.75rem}html:not([data-ops]) .label{letter-spacing:-.01em;color:var(--color-muted);font-size:.8125rem;font-weight:590}html:not([data-ops]) .ios-nav{background:color-mix(in srgb, var(--color-night-950) 72%, transparent);-webkit-backdrop-filter:blur(28px)saturate(1.8);border-bottom:.5px solid #ffffff1a}html:not([data-ops]) .ios-nav-link{letter-spacing:-.016em;font-size:15px;font-weight:510}html:not([data-ops]) .ios-wordmark{text-transform:none;font-family:var(--ios-font)!important;letter-spacing:-.02em!important;font-weight:720!important}html:not([data-ops]) .ios-menu-btn{box-shadow:none;background:#ffffff0f;border:.5px solid #ffffff1f}html:not([data-ops]) .ios-drawer{background:color-mix(in srgb, var(--color-night-950) 70%, transparent);-webkit-backdrop-filter:blur(32px)saturate(1.8)}html:not([data-ops]) .ios-group{background:#ffffff0f;border-radius:14px;overflow:hidden}html:not([data-ops]) .ios-row{color:#fff;border-bottom:.5px solid #ffffff14;align-items:center;min-height:48px;padding:.85rem 1rem;font-size:17px;font-weight:510;display:flex}html:not([data-ops]) .ios-row:last-child{border-bottom:0}html:not([data-ops]) .ios-section-title{letter-spacing:.02em;text-transform:uppercase;color:var(--color-faint);margin-bottom:.45rem;padding-left:.2rem;font-size:13px;font-weight:590}html:not([data-ops]) footer{border-top:.5px solid #ffffff14}html:not([data-ops]) .hero-screen{margin-top:calc(-1 * (3rem + env(safe-area-inset-top,0px)));padding-top:calc(3rem + env(safe-area-inset-top,0px))}@media (min-width:40rem){html:not([data-ops]) .hero-screen{margin-top:calc(-1 * (3.5rem + env(safe-area-inset-top,0px)));padding-top:calc(3.5rem + env(safe-area-inset-top,0px))}}html:not([data-ops]) .card-grid>*,html:not([data-ops]) .rounded-2xl,html:not([data-ops]) .rounded-3xl{border-radius:16px}html:not([data-ops]) .rounded-full{border-radius:999px}@media not (min-width:64rem){html:not([data-ops]) .ios-footer-cols{gap:1.25rem;display:grid}}html:not([data-ops]) .ios-search .label{margin-bottom:.25rem;padding-left:.15rem;font-size:12px}html:not([data-ops]) .ios-search .field{background:#ffffff0a;border-color:#ffffff14}html:not([data-ops]) .ios-search .ios-group{padding:.35rem}html:not([data-ops]) .home-stat{background:linear-gradient(180deg, #8b5cf61a, transparent 48%), color-mix(in srgb, var(--color-night-850) 86%, transparent);-webkit-backdrop-filter:blur(20px)saturate(1.3);border:.5px solid #ffffff1a;border-radius:16px}html:not([data-ops]) .ios-profile .ios-book,html:not([data-ops]) .ios-book{border-radius:18px}html:not([data-ops]) .ios-profile h1{font-weight:700!important}html:not([data-ops]) .ios-book button.mt-1,html:not([data-ops]) .ios-book [aria-expanded]{background:#ffffff0d;border-width:.5px;border-radius:12px}
