.changelog-page{background-color:var(--color-bg);padding:0 0 120px}.changelog-hero{margin-bottom:48px;padding-top:80px}.changelog-hero__top{justify-content:space-between;align-items:center;margin-bottom:160px;display:flex}@media (max-width:768px){.changelog-hero__top{flex-direction:column;align-items:flex-start;gap:24px}}.changelog-hero__title{color:var(--color-text);letter-spacing:-.03em;white-space:pre-line;opacity:0;animation:heroFadeUp .8s var(--ease-out) .1s forwards;margin:0;font-size:56px;font-weight:500;line-height:1.1}@media (max-width:768px){.changelog-hero__title{font-size:40px}}.changelog-actions{gap:12px;display:flex}.btn-pill{background:var(--color-bg-secondary);border:1px solid var(--color-border);color:var(--color-text);z-index:10;border-radius:100px;justify-content:center;align-items:center;padding:12px 20px;font-size:15px;font-weight:500;text-decoration:none;transition:background .2s;display:inline-flex;position:relative}.btn-pill:hover{background:var(--color-bg-hover)}.changelog-tabs{border-bottom:1px solid var(--color-border);gap:32px;width:100%;display:flex;overflow-x:auto}.changelog-tab{color:var(--color-text-secondary);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;padding:0 0 16px;font-size:16px}.changelog-tab.active{color:var(--color-text);border-bottom-color:var(--color-text);font-weight:600}.changelog-banner{box-sizing:border-box;background:var(--color-bg-secondary);border:1px solid var(--color-border);width:100%;color:var(--color-text);letter-spacing:.01em;border-radius:20px;align-items:center;gap:12px;margin-bottom:48px;padding:12px 24px;font-size:15px;font-weight:500;display:flex}.changelog-banner svg{color:var(--color-text);flex-shrink:0}.changelog-list-header{border-bottom:1px solid var(--color-border);grid-template-columns:150px 1fr;margin-bottom:64px;padding-bottom:16px;display:grid}@media (max-width:992px){.changelog-list-header{display:none}}.changelog-col-title{color:var(--color-text);font-size:15px}.changelog-list{flex-direction:column;display:flex}.changelog-item{grid-template-columns:150px 1fr;margin-bottom:48px;display:grid}@media (max-width:992px){.changelog-item{grid-template-columns:1fr;gap:16px}.changelog-item__left{padding-top:0}}.changelog-item__left{padding-top:32px}.cl-version{color:var(--color-text);margin-bottom:4px;font-size:16px;font-weight:500}.cl-date{color:var(--color-text-secondary);font-size:15px}.changelog-card{background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:40px;grid-template-columns:1fr 1.6fr;gap:48px;padding:32px;display:grid}@media (max-width:768px){.changelog-card{grid-template-columns:1fr;gap:24px;padding:24px}}.changelog-card__title{color:var(--color-text);letter-spacing:-.02em;max-width:280px;margin:0;font-size:24px;font-weight:600;line-height:1.3}.changelog-card__body{flex-direction:column;display:flex}.changelog-card__desc{color:var(--color-text-secondary);margin:0 0 32px;font-size:16px;line-height:1.6}.cl-accordion{border-bottom:1px solid var(--color-border)}.cl-accordion:first-child{border-top:none}.cl-accordion__toggle{cursor:pointer;width:100%;color:var(--color-text);background:0 0;border:none;justify-content:space-between;align-items:center;padding:12px 0;font-size:16px;display:flex}.cl-accordion__toggle:hover{color:var(--color-text);opacity:.8}.cl-chevron{transition:transform .2s}.cl-chevron.open{transform:rotate(180deg)}.cl-accordion__content{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .3s,opacity .3s;display:grid}.cl-accordion__content.is-open{opacity:1;grid-template-rows:1fr}.cl-accordion__inner{overflow:hidden}.cl-accordion__content ul{margin:0;padding:0;list-style:none}.cl-accordion__content li{color:var(--color-text-secondary);margin-bottom:16px;padding-left:16px;font-size:15px;line-height:1.6;position:relative}.cl-accordion__content li:last-child{margin-bottom:0}.cl-accordion__content li:before{content:"•";color:var(--color-text-muted);font-size:14px;position:absolute;top:0;left:0}
