.changelog-page-module__UjB4Qa__page{width:100%}.changelog-page-module__UjB4Qa__section{max-width:var(--max-width);margin:0 auto;padding:72px 64px}.changelog-page-module__UjB4Qa__header{flex-direction:column;gap:10px;margin-bottom:28px;display:flex}.changelog-page-module__UjB4Qa__eyebrow{text-transform:uppercase;letter-spacing:.12em;color:var(--text-muted);font-size:12px;font-weight:600;font-family:var(--font-mono,monospace)}.changelog-page-module__UjB4Qa__titleRow{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:18px;display:flex}.changelog-page-module__UjB4Qa__title{font-family:var(--font-logo);letter-spacing:-.03em;color:var(--text-primary);font-size:clamp(40px,5vw,64px);font-weight:650;line-height:1.1}.changelog-page-module__UjB4Qa__subtitle{color:var(--text-secondary);max-width:70ch;font-size:16px;line-height:1.7}.changelog-page-module__UjB4Qa__railDivider{background:var(--border-subtle);width:100%;height:1px;margin:28px 0 36px}.changelog-page-module__UjB4Qa__list{flex-direction:column;gap:48px;display:flex}.changelog-page-module__UjB4Qa__entry{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-primary);position:relative;overflow:hidden}.changelog-page-module__UjB4Qa__entry:before{content:"";opacity:.35;pointer-events:none;background-image:linear-gradient(90deg,#5b747e1a 1px,#0000 1px),linear-gradient(#5b747e14 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0}.changelog-page-module__UjB4Qa__entryInner{padding:48px 48px 42px;position:relative}.changelog-page-module__UjB4Qa__entryTop{border-bottom:1px solid #0000000a;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px 24px;margin-bottom:24px;padding-bottom:24px;display:flex}.changelog-page-module__UjB4Qa__entryHead{flex:auto;min-width:0;max-width:min(52ch,100% - 140px)}.changelog-page-module__UjB4Qa__entryTitle{font-size:clamp(32px,3.8vw,44px);font-weight:650;font-family:var(--font-logo);color:var(--text-primary);letter-spacing:-.03em;line-height:1.1}.changelog-page-module__UjB4Qa__meta{color:var(--text-muted);font-size:12px;font-family:var(--font-mono,monospace);flex-shrink:0;align-items:center;gap:10px;margin-left:auto;display:inline-flex}.changelog-page-module__UjB4Qa__pill{color:var(--text-primary);background:#8892a91a;border:1px solid #8892a940;border-radius:999px;align-items:center;gap:8px;padding:6px 10px;line-height:1;display:inline-flex}.changelog-page-module__UjB4Qa__dot{background:var(--brand-sage);border-radius:999px;width:6px;height:6px}.changelog-page-module__UjB4Qa__summary{color:var(--text-secondary);max-width:60ch;margin:12px 0 0;font-size:16px;line-height:1.6}.changelog-page-module__UjB4Qa__content{color:var(--text-secondary);margin-top:24px;font-size:16px;line-height:1.8}:is(.changelog-page-module__UjB4Qa__content h2,.changelog-page-module__UjB4Qa__content h3){letter-spacing:-.01em;text-transform:none;font-size:15px;font-family:var(--font-primary);color:var(--text-primary);align-items:center;gap:10px;margin:40px 0 16px;font-weight:650;display:flex}:is(.changelog-page-module__UjB4Qa__content h2:before,.changelog-page-module__UjB4Qa__content h3:before){content:"";background:var(--brand-orange);border-radius:999px;flex-shrink:0;width:4px;height:4px}.changelog-page-module__UjB4Qa__content ul{margin:16px 0 32px;padding-left:14px;list-style:none}.changelog-page-module__UjB4Qa__content li{margin:12px 0;padding-left:20px;position:relative}.changelog-page-module__UjB4Qa__content li:before{content:"→";color:var(--text-muted);font-family:var(--font-mono);font-size:12px;position:absolute;top:1px;left:0}.changelog-page-module__UjB4Qa__empty{border:1px dashed var(--border-subtle);border-radius:var(--radius-lg);color:var(--text-muted);padding:24px 18px;font-size:14px;line-height:1.7}@media (max-width:768px){.changelog-page-module__UjB4Qa__section{padding:56px 24px}.changelog-page-module__UjB4Qa__entryInner{padding:32px 24px}.changelog-page-module__UjB4Qa__entryTitle{font-size:28px}.changelog-page-module__UjB4Qa__summary{font-size:15px}.changelog-page-module__UjB4Qa__content{font-size:14px}:is(.changelog-page-module__UjB4Qa__content h2,.changelog-page-module__UjB4Qa__content h3){margin:32px 0 12px;font-size:14px}.changelog-page-module__UjB4Qa__entryHead{max-width:100%}.changelog-page-module__UjB4Qa__meta{justify-content:flex-start;width:100%;margin-top:4px;margin-left:0}}
