.nav-brand{font-size:19px;gap:12px;color:#f5ede0}.nav-brand:hover{color:#f5ede0}.nav-changelog{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 12px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:999px;color:var(--fg-2);font-size:12px;font-weight:500;letter-spacing:-.003em;white-space:nowrap;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:background .15s var(--ease-out, cubic-bezier(.22,1,.36,1)),border-color .15s var(--ease-out, cubic-bezier(.22,1,.36,1)),transform .15s var(--ease-out, cubic-bezier(.22,1,.36,1)),box-shadow .15s var(--ease-out, cubic-bezier(.22,1,.36,1))}.nav-changelog:hover{background:#ffffff0f;border-color:#fff3;box-shadow:0 4px 12px #0003}.nav-changelog .tag{font-family:var(--mono);font-size:10.5px;font-weight:600;letter-spacing:.04em;color:var(--fg);opacity:.95}.nav-changelog .label{color:var(--fg-2);font-weight:500}.nav-changelog:hover .label{color:var(--fg)}.nav-changelog .arrow{display:inline-flex;align-items:center;width:10px;height:10px;color:var(--fg-2);transition:transform .2s var(--ease-out, cubic-bezier(.22,1,.36,1)),color .2s var(--ease-out, cubic-bezier(.22,1,.36,1))}.nav-changelog:hover .arrow{color:var(--fg);transform:translate(2px)}.nav-changelog .arrow svg{width:100%;height:100%;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}@media (max-width:760px){.nav-changelog{display:none}}.nav-buy{display:none}@media (max-width:760px){.nav-buy{display:inline-flex;align-items:center;padding:7px 10px;border-radius:8px;color:var(--accent);font-size:14px;font-weight:600;letter-spacing:-.005em;white-space:nowrap;text-decoration:none;transition:color var(--dur-fast,.18s) var(--ease-out, cubic-bezier(.22,1,.36,1)),background var(--dur-fast,.18s) var(--ease-out, cubic-bezier(.22,1,.36,1))}.nav-buy:hover{background:var(--surface, rgba(255,255,255,.04))}}@media (max-width:360px){.nav-inner{gap:10px;padding-left:16px;padding-right:16px}}.btn-primary{transition:transform var(--dur-fast, .18s) var(--ease-out, cubic-bezier(.22,1,.36,1)),box-shadow var(--dur-fast, .18s) var(--ease-out, cubic-bezier(.22,1,.36,1)),background var(--dur-fast, .18s) var(--ease-out, cubic-bezier(.22,1,.36,1))}.btn-primary:active{transform:translateY(0) scale(.97);box-shadow:0 2px 8px -4px color-mix(in oklch,var(--fg) 30%,transparent);transition-duration:90ms}.btn{transition:transform var(--dur-fast,.18s) var(--ease-out, cubic-bezier(.22,1,.36,1)),box-shadow var(--dur-fast,.18s) var(--ease-out, cubic-bezier(.22,1,.36,1)),background var(--dur-fast,.18s) var(--ease-out, cubic-bezier(.22,1,.36,1))}.btn:active{transform:scale(.98);transition-duration:90ms}.icon-btn{transition:background var(--dur-fast,.18s) var(--ease-out, cubic-bezier(.22,1,.36,1)),color var(--dur-fast,.18s) var(--ease-out, cubic-bezier(.22,1,.36,1)),transform var(--dur-fast,.18s) var(--ease-out, cubic-bezier(.22,1,.36,1))}.icon-btn:active{transform:scale(.92);transition-duration:90ms}.icon-btn svg{transition:opacity .22s var(--ease-out, cubic-bezier(.22,1,.36,1)),transform .32s var(--ease-out, cubic-bezier(.22,1,.36,1))}.nav-links a{transition:color var(--dur-fast,.18s) var(--ease-out, cubic-bezier(.22,1,.36,1)),background var(--dur-fast,.18s) var(--ease-out, cubic-bezier(.22,1,.36,1))}.foot-col a{transition:color var(--dur-fast,.18s) var(--ease-out, cubic-bezier(.22,1,.36,1))}main a:not(.btn):not(.btn-primary):not(.nav-back):not(.nav-brand){transition:color var(--dur-fast,.18s) var(--ease-out, cubic-bezier(.22,1,.36,1)),border-color var(--dur-fast,.18s) var(--ease-out, cubic-bezier(.22,1,.36,1))}.email-field{transition:border-color var(--dur-fast,.18s) var(--ease-out, cubic-bezier(.22,1,.36,1)),background var(--dur-fast,.18s) var(--ease-out, cubic-bezier(.22,1,.36,1)),box-shadow var(--dur-fast,.18s) var(--ease-out, cubic-bezier(.22,1,.36,1))}.email-field:focus,.email-field:focus-visible{outline:none;border-color:color-mix(in oklch,var(--accent, #c7895e) 55%,var(--border));box-shadow:0 0 0 3px color-mix(in oklch,var(--accent, #c7895e) 18%,transparent)}.rel-foot a{transition:color var(--dur-fast,.18s) var(--ease-out, cubic-bezier(.22,1,.36,1)),border-color var(--dur-fast,.18s) var(--ease-out, cubic-bezier(.22,1,.36,1)),background var(--dur-fast,.18s) var(--ease-out, cubic-bezier(.22,1,.36,1))}.icon-btn#theme-toggle{overflow:hidden}.nav{transition:background .35s var(--ease-out, cubic-bezier(.22,1,.36,1)),backdrop-filter .35s var(--ease-out, cubic-bezier(.22,1,.36,1)),border-color .35s var(--ease-out, cubic-bezier(.22,1,.36,1))}html{scroll-behavior:smooth}:focus-visible{outline:2px solid color-mix(in oklch,var(--accent, #c7895e) 80%,transparent);outline-offset:3px;border-radius:2px}.btn-primary:focus-visible,.btn:focus-visible{outline-offset:3px}@media (prefers-reduced-motion: reduce){.btn-primary,.btn,.icon-btn,.icon-btn svg,.nav,.nav-links a,.foot-col a,.rel-foot a,.email-field,main a:not(.btn):not(.btn-primary):not(.nav-back):not(.nav-brand){transition:none!important}.btn-primary:active,.btn:active,.icon-btn:active{transform:none}html{scroll-behavior:auto}}
