.changelog-page{--changelog-bg: #050a13;--changelog-surface: #091321;--changelog-surface-2: #0d1a2d;--changelog-line: rgba(148, 163, 184, .16);--changelog-text: #f8fafc;--changelog-muted: #94a3b8;--changelog-blue: #3b82f6;min-height:100vh;overflow:hidden;background:var(--changelog-bg);color:var(--changelog-text)}.changelog-hero{position:relative;isolation:isolate;display:flex;min-height:650px;flex-direction:column;align-items:center;justify-content:center;padding:8.5rem 1.25rem 5rem;border-bottom:1px solid var(--changelog-line);background:radial-gradient(circle at 50% 42%,rgba(37,99,235,.16),transparent 32%),linear-gradient(180deg,#06101e 0%,var(--changelog-bg) 100%)}.changelog-hero__grid{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;opacity:.42;background-image:linear-gradient(rgba(96,165,250,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(96,165,250,.06) 1px,transparent 1px);background-size:58px 58px;-webkit-mask-image:linear-gradient(to bottom,black 0%,rgba(0,0,0,.75) 55%,transparent 100%);mask-image:linear-gradient(to bottom,black 0%,rgba(0,0,0,.75) 55%,transparent 100%)}.changelog-hero__orb{position:absolute;z-index:-1;width:9px;height:9px;border-radius:999px;background:#bfdbfe;box-shadow:0 0 0 6px #3b82f614,0 0 34px 9px #3b82f680}.changelog-hero__orb--one{left:12%;top:44%}.changelog-hero__orb--two{right:13%;bottom:25%;width:6px;height:6px}.changelog-hero__content{width:min(760px,100%);text-align:center}.changelog-eyebrow{display:inline-flex;align-items:center;gap:.45rem;margin-bottom:1.5rem;border:1px solid rgba(96,165,250,.25);border-radius:999px;padding:.48rem .8rem;color:#bfdbfe;background:#1e40af1f;font-size:.76rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.changelog-hero h1{margin:0;font-size:clamp(3.1rem,8vw,6.7rem);line-height:.98;letter-spacing:.015em;text-wrap:balance}.changelog-hero__content>p{max-width:650px;margin:1.75rem auto 0;color:var(--changelog-muted);font-size:clamp(1.05rem,2vw,1.3rem);line-height:1.65;text-wrap:balance}.changelog-hero__jump{display:inline-flex;align-items:center;gap:.5rem;margin-top:2rem;color:#dbeafe;font-size:.92rem;font-weight:600;transition:color .18s ease}.changelog-hero__jump:hover{color:#60a5fa}.changelog-view-switch,.changelog-filters{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem;padding:.42rem;border:1px solid rgba(148,163,184,.14);border-radius:999px;background:#091321c7;box-shadow:0 18px 60px #0000004d;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.changelog-view-switch{margin-top:3.5rem}.changelog-filters{margin-top:1rem}.changelog-view-switch button,.changelog-filters button{min-height:42px;border-radius:999px;padding:0 1.05rem;color:#94a3b8;font-size:.88rem;font-weight:650;transition:background .18s ease,color .18s ease,transform .18s ease}.changelog-view-switch button:hover,.changelog-filters button:hover{color:#fff}.changelog-view-switch button:focus-visible,.changelog-filters button:focus-visible{outline:2px solid #60a5fa;outline-offset:3px}.changelog-view-switch button[aria-pressed=true],.changelog-filters button[aria-pressed=true]{color:#07101d;background:#f8fafc;box-shadow:0 8px 24px #0f172a3d}.changelog-view-switch button{display:inline-flex;align-items:center;gap:.5rem}.changelog-view-switch button>span{display:inline-grid;min-width:21px;height:21px;place-items:center;border-radius:999px;color:#bfdbfe;background:#3b82f62e;font-size:.68rem}.changelog-view-switch button[aria-pressed=true]>span{color:#dbeafe;background:#1d4ed8}.changelog-timeline{position:relative;width:min(1120px,calc(100% - 2.5rem));margin:0 auto;padding:9rem 0 6rem}.changelog-timeline__line{position:absolute;top:9rem;bottom:6rem;left:198px;width:1px;background:linear-gradient(to bottom,transparent,rgba(96,165,250,.3) 3%,var(--changelog-line) 94%,transparent)}.changelog-entry{position:relative;display:grid;grid-template-columns:198px minmax(0,1fr);gap:3.5rem;padding:0 0 10rem}.changelog-roadmap{width:min(1120px,calc(100% - 2.5rem));margin:0 auto;padding:8rem 0 10rem}.changelog-roadmap__heading{max-width:720px;margin:0 auto 4.5rem;text-align:center}.changelog-roadmap__heading>span{color:#60a5fa;font-size:.76rem;font-weight:750;letter-spacing:.12em;text-transform:uppercase}.changelog-roadmap__heading h2{margin:.9rem 0 0;font-size:clamp(2.5rem,6vw,5rem);line-height:1;letter-spacing:-.035em;text-wrap:balance}.changelog-roadmap__heading p{max-width:600px;margin:1.25rem auto 0;color:var(--changelog-muted);font-size:1.04rem;line-height:1.7}.changelog-roadmap__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.changelog-roadmap-card{min-width:0;overflow:hidden;border:1px solid rgba(148,163,184,.14);border-radius:30px;padding:2rem;background:linear-gradient(145deg,#0d1a2de0,#07101deb)}.changelog-roadmap-card__meta{display:flex;flex-wrap:wrap;gap:.5rem}.changelog-roadmap-card__meta span{display:inline-flex;min-height:27px;align-items:center;gap:.35rem;border-radius:999px;padding:.2rem .6rem;color:#93c5fd;background:#2563eb1f;font-size:.7rem;font-weight:700;text-transform:uppercase}.changelog-roadmap-card h2{margin:1.25rem 0 0;font-size:clamp(1.9rem,4vw,2.8rem);line-height:1.08;letter-spacing:-.035em;text-wrap:balance}.changelog-roadmap-card>p{margin:1rem 0 0;color:#aeb9ca;font-size:.98rem;line-height:1.7}.changelog-roadmap-card>ul{display:flex;flex-wrap:wrap;gap:.45rem;margin:1.4rem 0 0;padding:0;list-style:none}.changelog-roadmap-card>ul li{border:1px solid rgba(148,163,184,.13);border-radius:999px;padding:.35rem .65rem;color:#cbd5e1;background:#0f172a8c;font-size:.72rem}.changelog-roadmap-card .changelog-visual{min-height:285px;margin-top:2rem}.changelog-roadmap-card .changelog-visual__window{top:2.5rem;right:5%;left:5%}.changelog-entry:before{content:"";position:absolute;top:.35rem;left:193px;width:11px;height:11px;border:3px solid var(--changelog-bg);border-radius:999px;background:#93c5fd;box-shadow:0 0 0 4px #3b82f61f,0 0 22px #3b82f699}.changelog-entry__meta time{display:block;color:#cbd5e1;font-size:.9rem;line-height:1.5}.changelog-entry__tags{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.85rem}.changelog-entry__tags span{display:inline-flex;align-items:center;min-height:25px;border:1px solid rgba(96,165,250,.18);border-radius:999px;padding:.2rem .55rem;color:#93c5fd;background:#1e40af1a;font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.changelog-entry__body{min-width:0;padding-bottom:1.5rem}.changelog-entry__body h2{max-width:800px;margin:0;font-size:clamp(2rem,4vw,3.35rem);line-height:1.08;letter-spacing:-.045em;text-wrap:balance}.changelog-entry__summary{max-width:760px;margin:1.35rem 0 0;color:#aeb9ca;font-size:1.08rem;line-height:1.78}.changelog-entry__body ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:1.65rem 0 0;padding:0;list-style:none}.changelog-entry__body li{display:flex;align-items:flex-start;gap:.55rem;color:#cbd5e1;font-size:.88rem;line-height:1.55}.changelog-entry__body li svg{flex:0 0 auto;margin-top:.16rem;color:#60a5fa}.changelog-visual{position:relative;min-height:370px;margin-top:2.6rem;overflow:hidden;border:1px solid rgba(148,163,184,.14);border-radius:30px;background:radial-gradient(circle at 78% 20%,rgba(59,130,246,.24),transparent 34%),linear-gradient(145deg,#0d1d33,#07101d 68%);box-shadow:0 35px 100px #00000057}.changelog-visual--gaia{background:radial-gradient(circle at 76% 14%,rgba(99,102,241,.34),transparent 36%),linear-gradient(145deg,#101a3a,#070c1a 70%)}.changelog-visual--mobile{background:radial-gradient(circle at 50% 90%,rgba(14,165,233,.28),transparent 40%),linear-gradient(145deg,#081b2d,#060b14 70%)}.changelog-visual--rank{background:radial-gradient(circle at 80% 25%,rgba(168,85,247,.25),transparent 34%),linear-gradient(145deg,#151331,#080b16 70%)}.changelog-visual--banking{background:radial-gradient(circle at 76% 18%,rgba(14,165,233,.24),transparent 34%),linear-gradient(145deg,#092238,#060e18 70%)}.changelog-visual--connection{background:radial-gradient(circle at 75% 15%,rgba(34,197,94,.2),transparent 32%),linear-gradient(145deg,#0c241f,#07100f 70%)}.changelog-visual--reports{background:radial-gradient(circle at 80% 20%,rgba(139,92,246,.25),transparent 34%),linear-gradient(145deg,#18152f,#090b14 70%)}.changelog-visual--investments{background:radial-gradient(circle at 75% 20%,rgba(16,185,129,.22),transparent 34%),linear-gradient(145deg,#0d2824,#07100f 70%)}.changelog-visual--recurring{background:radial-gradient(circle at 78% 22%,rgba(245,158,11,.2),transparent 34%),linear-gradient(145deg,#241a0e,#100c07 70%)}.changelog-visual--goals{background:radial-gradient(circle at 76% 18%,rgba(236,72,153,.2),transparent 34%),linear-gradient(145deg,#281324,#100810 70%)}.changelog-visual__glow{position:absolute;inset:auto 8% -45% 8%;height:62%;border-radius:50%;background:#3b82f630;filter:blur(70px)}.changelog-visual__window{position:absolute;top:3.25rem;right:8%;bottom:-3.5rem;left:8%;overflow:hidden;border:1px solid rgba(255,255,255,.13);border-radius:24px 24px 0 0;background:#040a14c7;box-shadow:0 28px 80px #00000075;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.changelog-visual__topbar{display:flex;align-items:center;gap:.38rem;height:44px;padding:0 1rem;border-bottom:1px solid rgba(255,255,255,.08)}.changelog-visual__topbar>span{width:7px;height:7px;border-radius:50%;background:#94a3b873}.changelog-visual__status{display:flex;align-items:center;gap:.4rem;margin-left:auto;color:#94a3b8;font-size:.68rem}.changelog-visual__status span{width:6px;height:6px;border-radius:50%;background:#22c55e;box-shadow:0 0 10px #22c55ebf}.changelog-visual__content{display:flex;height:calc(100% - 44px);flex-direction:column;align-items:center;justify-content:center;padding:2.5rem;text-align:center}.changelog-visual__icon{display:grid;width:58px;height:58px;place-items:center;margin-bottom:1.15rem;border:1px solid rgba(147,197,253,.24);border-radius:18px;color:#bfdbfe;background:#2563eb21;box-shadow:0 18px 45px #2563eb21}.changelog-visual__content p{margin:0;color:#60a5fa;font-size:.68rem;font-weight:750;letter-spacing:.14em}.changelog-visual__content h3{max-width:480px;margin:.75rem 0 0;font-size:clamp(1.55rem,3vw,2.35rem);line-height:1.1;letter-spacing:-.035em}.changelog-visual__content>span{margin-top:.7rem;color:#94a3b8;font-size:.82rem}.changelog-visual__meter{display:grid;width:min(390px,80%);grid-template-columns:1.2fr .8fr 1fr;gap:.45rem;margin-top:1.6rem}.changelog-visual__meter i{height:5px;border-radius:999px;background:linear-gradient(90deg,#2563eb,#60a5fa);opacity:.85}.changelog-visual__meter i:nth-child(2){opacity:.45}.changelog-visual__meter i:nth-child(3){opacity:.65}.changelog-visual__float{position:absolute;display:flex;align-items:center;gap:.4rem;border:1px solid rgba(255,255,255,.13);border-radius:999px;padding:.48rem .7rem;color:#dbeafe;background:#060e1bdb;box-shadow:0 14px 35px #0000004d;font-size:.72rem;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.changelog-visual__float svg{color:#60a5fa}.changelog-visual__float--one{top:22%;left:3.5%}.changelog-visual__float--two{right:3.5%;bottom:18%}.changelog-closing{width:min(1050px,calc(100% - 2.5rem));margin:0 auto 8rem;padding:5.5rem 2rem;border:1px solid rgba(96,165,250,.16);border-radius:32px;background:radial-gradient(circle at 50% 105%,rgba(37,99,235,.28),transparent 42%),linear-gradient(145deg,#0c1829,#07101c);text-align:center}.changelog-closing>div{display:inline-flex;align-items:center;gap:.7rem;color:#93c5fd;font-size:.82rem;font-weight:700}.changelog-closing h2{max-width:720px;margin:1.25rem auto 0;font-size:clamp(2.5rem,6vw,5.3rem);line-height:1;letter-spacing:-.055em}.changelog-closing p{max-width:610px;margin:1.5rem auto 0;color:#94a3b8;font-size:1.02rem;line-height:1.7}.changelog-closing>a{display:inline-flex;min-height:48px;align-items:center;margin-top:2rem;border-radius:999px;padding:0 1.25rem;color:#07101d;background:#f8fafc;font-size:.9rem;font-weight:750;transition:transform .18s ease,background .18s ease}.changelog-closing>a:hover{transform:translateY(-2px);background:#dbeafe}.changelog-closing>a:focus-visible{outline:2px solid #60a5fa;outline-offset:4px}@media (max-width: 800px){.changelog-hero{min-height:590px;padding-top:7rem}.changelog-hero h1{font-size:clamp(3.25rem,17vw,5rem)}.changelog-view-switch,.changelog-filters{max-width:100%;border-radius:24px}.changelog-timeline{padding-top:5rem}.changelog-timeline__line{left:5px;top:5rem}.changelog-entry{grid-template-columns:1fr;gap:1.45rem;padding:0 0 7.5rem 1.75rem}.changelog-entry:before{left:0;top:.32rem}.changelog-entry__tags{margin-top:.65rem}.changelog-entry__body h2{font-size:clamp(2rem,9vw,2.8rem)}.changelog-entry__body ul{grid-template-columns:1fr;gap:.65rem}.changelog-visual{min-height:320px;margin-top:2rem;border-radius:24px}.changelog-visual__window{top:2.5rem;right:5%;left:5%}.changelog-visual__content{padding:1.7rem}.changelog-visual__float--one{left:1rem}.changelog-visual__float--two{right:1rem}.changelog-roadmap{padding-top:6rem}.changelog-roadmap__grid{grid-template-columns:1fr}}@media (max-width: 520px){.changelog-hero{min-height:610px;padding-right:1rem;padding-left:1rem}.changelog-hero__content>p{font-size:1rem}.changelog-view-switch{margin-top:2.75rem}.changelog-filters{gap:.25rem;padding:.35rem}.changelog-view-switch button,.changelog-filters button{min-height:38px;padding:0 .75rem;font-size:.78rem}.changelog-timeline{width:min(100% - 1.5rem,1120px)}.changelog-entry{padding-left:1.25rem}.changelog-entry__summary{font-size:1rem}.changelog-visual{min-height:290px}.changelog-visual__content h3{font-size:1.45rem}.changelog-visual__float{display:none}.changelog-closing{width:min(100% - 1.5rem,1050px);margin-bottom:5rem;padding:4.5rem 1.25rem;border-radius:24px}.changelog-roadmap{width:min(100% - 1.5rem,1120px);padding-bottom:7rem}.changelog-roadmap-card{padding:1.35rem;border-radius:24px}}@media (prefers-reduced-motion: reduce){.changelog-page *,.changelog-page *:before,.changelog-page *:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
