.changelog-page{color:var(--pearl, #c6d0f5);background:var(--ink, #232634);min-height:70vh;font-family:Outfit,sans-serif}.changelog-page--standalone{min-height:100vh}.changelog-navigation,.changelog-main,.changelog-footer{width:min(1120px,calc(100% - 64px));margin-inline:auto}.changelog-navigation{display:flex;justify-content:space-between;align-items:center;min-height:92px;border-bottom:1px solid var(--slate, #414559)}.changelog-brand,.changelog-home{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:inherit}.changelog-brand{font-size:21px;font-weight:500}.changelog-home{font-size:14px;color:var(--silver, #a5adce)}.changelog-intro{padding:78px 0 58px}.changelog-eyebrow{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--champagne, #ef9f76);margin:0 0 16px;font-weight:500}.changelog-intro h1{font-family:Cormorant Garamond,serif;font-size:clamp(52px,7vw,84px);line-height:1;font-weight:500;letter-spacing:-.03em;margin:0 0 24px}.changelog-intro h1 span{color:var(--champagne, #ef9f76)}.changelog-intro>p:last-child{color:var(--silver, #a5adce);font-size:18px;line-height:1.6;margin:0}.changelog-post{display:grid;grid-template-columns:230px minmax(0,1fr);gap:66px;padding:48px 0 68px;border-top:1px solid var(--slate, #414559);scroll-margin-top:100px}.changelog-rail{align-self:start;position:sticky;top:110px}.changelog-latest{display:block;color:var(--champagne, #ef9f76);font-size:12px;font-weight:500;margin-bottom:12px}.changelog-rail time{font-size:16px;font-weight:500}.changelog-contents{display:grid;gap:12px;margin-top:32px}.changelog-contents p{margin:0 0 2px;font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:var(--silver, #a5adce)}.changelog-contents a{text-decoration:none;font-size:14px;line-height:1.45;color:var(--silver, #a5adce)}.changelog-permalink{display:inline-flex;gap:7px;align-items:center;margin-top:30px;font-size:13px;color:var(--silver, #a5adce);text-decoration:none}.changelog-post-content{max-width:740px}.changelog-post-content h2{font-family:Cormorant Garamond,serif;font-size:clamp(32px,4vw,44px);font-weight:500;line-height:1.15;letter-spacing:-.015em;margin:0 0 20px}.changelog-summary{font-size:18px;line-height:1.7;color:var(--silver, #a5adce);margin:0 0 38px}.changelog-section{scroll-margin-top:110px;margin-top:36px}.changelog-section h3{font-size:20px;font-weight:500;line-height:1.4;margin:0 0 20px}.changelog-section ul{padding-left:20px;margin:0}.changelog-section li{padding-left:5px;margin-bottom:18px;font-size:16px;line-height:1.75;color:var(--silver, #a5adce)}.changelog-section li::marker{color:var(--champagne, #ef9f76);font-size:.7em}.changelog-section strong{color:var(--pearl, #c6d0f5);font-weight:500}.changelog-support{display:block;border-top:1px solid var(--slate, #414559);margin-top:40px;padding-top:24px;color:var(--silver, #a5adce);text-decoration:none;font-size:15px;line-height:1.6}.changelog-support span{display:inline-flex;align-items:center;gap:4px;color:var(--champagne, #ef9f76);margin-left:5px}.changelog-footer{display:flex;gap:24px;justify-content:space-between;border-top:1px solid var(--slate, #414559);padding:28px 0;font-size:13px;color:var(--silver, #a5adce)}.changelog-footer p{margin:0}.changelog-footer nav{display:flex;gap:20px;flex-wrap:wrap}.changelog-footer a{color:inherit;text-decoration:none}.changelog-footer a[aria-current=page],.changelog-page a:hover{color:var(--champagne, #ef9f76)}.changelog-page a:focus-visible{outline:2px solid var(--champagne, #ef9f76);outline-offset:5px;border-radius:2px}@media(max-width:800px){.changelog-navigation,.changelog-main,.changelog-footer{width:calc(100% - 40px)}.changelog-intro{padding:48px 0 36px}.changelog-post{grid-template-columns:minmax(0,1fr);gap:30px;padding:30px 0 48px}.changelog-rail{position:static}.changelog-contents{gap:10px;margin-top:24px;border-left:1px solid var(--slate, #414559);padding-left:16px}.changelog-permalink{margin-top:20px}.changelog-footer{flex-direction:column;gap:16px}}@media(max-width:480px){.changelog-navigation{min-height:76px}.changelog-brand{font-size:18px}.changelog-home{font-size:13px;gap:5px}.changelog-desktop-break{display:none}.changelog-summary,.changelog-intro>p:last-child{font-size:16px}.changelog-section li{font-size:15px}.changelog-support span{margin-left:0}}
