/*! changelog-page.css - minified build; source: assets/css/changelog-page.css */
.ob-changelog{min-height:100vh;background:#0a0a1a;color:#e5e7eb;overflow-x:hidden}.ob-changelog-container{max-width:1180px;margin:0 auto;padding:0 40px;position:relative}.ob-changelog-hero{padding:96px 0 72px;text-align:center;background:linear-gradient(180deg,#0a0a1a 0%,#1a1a2e 100%);position:relative;overflow:hidden}.ob-changelog-hero::before{content:'';position:absolute;inset:-30% -20% auto;height:520px;background:radial-gradient(circle at 30% 30%,rgba(99,102,241,.28),transparent 36%),radial-gradient(circle at 70% 20%,rgba(236,72,153,.22),transparent 34%);filter:blur(8px);pointer-events:none}.ob-changelog-hero .ob-changelog-container{z-index:1}.ob-changelog-hero h1{font-size:clamp(2.25rem,5vw,4.5rem);line-height:1.04;margin:18px auto 22px;color:#fff;font-weight:800;letter-spacing:-.04em;max-width:900px}.ob-changelog-hero .ob-hero-sub{max-width:760px;margin:0 auto;color:#9ca3af;font-size:1.15rem}.ob-changelog-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;max-width:760px;margin:42px auto 0}.ob-changelog-summary-card{background:rgba(255,255,255,.055);border:1px solid rgba(99,102,241,.24);border-radius:22px;padding:28px;text-align:left;box-shadow:0 24px 80px rgba(0,0,0,.24)}.ob-changelog-summary-card.is-pro{border-color:rgba(168,85,247,.28)}.ob-changelog-summary-label{display:block;text-transform:uppercase;letter-spacing:.12em;font-size:.72rem;font-weight:800;color:#818cf8;margin-bottom:12px}.ob-changelog-summary-card strong{display:block;color:#fff;font-size:2.4rem;line-height:1;font-weight:800;margin-bottom:8px}.ob-changelog-summary-card span:last-child{color:#9ca3af;font-size:.95rem}.ob-changelog-section{position:relative;padding:86px 0;background:#0f1022;border-top:1px solid rgba(255,255,255,.06)}.ob-changelog-section.is-pro-section{background:#0a0a1a}.ob-changelog-tabs-shell{padding:34px 0 24px;background:#0f1022}.ob-changelog-tabs{display:flex;align-items:center;gap:10px;padding:8px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(255,255,255,.03);box-shadow:0 18px 40px rgba(0,0,0,.2);width:fit-content;margin:0 auto}.ob-changelog-tab{appearance:none;border:1px solid transparent;border-radius:999px;background:transparent;color:#cbd5e1;font-size:.95rem;font-weight:700;line-height:1;padding:12px 20px;cursor:pointer;transition:all .2s ease}.ob-changelog-tab:hover{color:#fff;background:rgba(255,255,255,.06)}.ob-changelog-tab.is-active{color:#fff;background:linear-gradient(135deg,rgba(99,102,241,.4),rgba(168,85,247,.34));border-color:rgba(255,255,255,.2);box-shadow:0 10px 28px rgba(99,102,241,.28)}.ob-changelog-tab:focus-visible{outline:0;border-color:rgba(56,189,248,.95);box-shadow:0 0 0 3px rgba(56,189,248,.28),0 12px 24px rgba(0,0,0,.2)}.ob-changelog-product-panel{display:none}.ob-changelog-product-panel.is-active{display:block}.ob-changelog-section-head{text-align:center;max-width:800px;margin:0 auto 42px}.ob-changelog-section-head h2{font-size:clamp(2rem,4vw,3rem);line-height:1.1;color:#fff;margin:14px 0 14px;font-weight:800;letter-spacing:-.03em}.ob-changelog-section-head p{color:#9ca3af;font-size:1.05rem;margin:0}.ob-section-label-purple{background:rgba(168,85,247,.15);color:#c084fc;border:1px solid rgba(168,85,247,.3)}.ob-changelog-list{display:grid;gap:18px}.ob-changelog-release{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:20px;padding:26px 28px;box-shadow:0 18px 50px rgba(0,0,0,.18)}.ob-changelog-release:hover{border-color:rgba(129,140,248,.34);background:rgba(255,255,255,.055)}.ob-changelog-release-head{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:18px;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.07)}.ob-changelog-release h3{font-size:1.35rem;color:#fff;margin:0;font-weight:800;letter-spacing:-.02em}.ob-changelog-date{color:#9ca3af;font-size:.88rem;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08);border-radius:999px;padding:7px 12px;white-space:nowrap}.ob-changelog-release ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.ob-changelog-release li{position:relative;padding-left:30px;color:#d1d5db;line-height:1.58;font-size:.96rem}.ob-changelog-release li::before{content:'';position:absolute;left:0;top:.65em;width:10px;height:10px;border-radius:999px;background:#818cf8;box-shadow:0 0 0 4px rgba(129,140,248,.12)}.ob-changelog-release li.is-feature::before{background:#10b981;box-shadow:0 0 0 4px rgba(16,185,129,.12)}.ob-changelog-release li.is-fix::before{background:#f59e0b;box-shadow:0 0 0 4px rgba(245,158,11,.12)}.ob-changelog-release li.is-security::before{background:#ef4444;box-shadow:0 0 0 4px rgba(239,68,68,.12)}.ob-changelog-release li.is-maintenance::before,.ob-changelog-release li.is-quality::before{background:#38bdf8;box-shadow:0 0 0 4px rgba(56,189,248,.12)}.ob-changelog-release strong{color:#fff;font-weight:800}.ob-changelog-cta{text-align:center;padding:84px 40px;background:linear-gradient(135deg,rgba(99,102,241,.16),rgba(168,85,247,.12));border-top:1px solid rgba(255,255,255,.08)}.ob-changelog-cta h2{color:#fff;font-size:clamp(2rem,4vw,3rem);line-height:1.1;margin:0 0 14px;font-weight:800;letter-spacing:-.03em}.ob-changelog-cta p{color:#9ca3af;max-width:720px;margin:0 auto 28px;font-size:1.05rem}@media (max-width:768px){.ob-changelog-container{padding:0 20px}.ob-changelog-hero{padding:68px 0 52px}.ob-changelog-summary{grid-template-columns:1fr}.ob-changelog-section{padding:64px 0}.ob-changelog-tabs-shell{padding:24px 0 18px}.ob-changelog-tabs{display:grid;grid-template-columns:1fr;gap:8px;width:100%;border-radius:18px}.ob-changelog-tab{text-align:center;width:100%}.ob-changelog-release{padding:22px 20px}.ob-changelog-release-head{align-items:flex-start;flex-direction:column}.ob-changelog-date{white-space:normal}.ob-changelog-release li{font-size:.92rem}}