.cl-page{--ol-paper: #fffdf8;--ol-front: #24466f;--ol-back: #8799b0;--ol-ink: rgba(16, 35, 62, .22);--ol-tile: #ffffff;--ol-tile-edge: rgba(16, 35, 62, .14)}html.dark .cl-page{--ol-paper: #ece8df;--ol-front: #5b87c4;--ol-back: #365077;--ol-ink: rgba(0, 0, 0, .35);--ol-tile: #1b2433;--ol-tile-edge: rgba(255, 255, 255, .12)}.cl-page .cl-hero{position:sticky;top:3.5rem;z-index:10;margin:0 auto 24px;padding:28px 0 24px!important;border-bottom:1px solid var(--pillar-border-soft)!important;background:var(--pillar-bg)!important}.cl-page .cl-hero .pillar-container{display:flex;align-items:center;justify-content:space-between;gap:32px}.cl-page .cl-hero .pillar-eyebrow{margin-bottom:10px}.cl-page .cl-hero .pillar-display{margin-bottom:8px;font-size:clamp(32px,3.4vw,44px)}.cl-page .cl-hero .pillar-lede{max-width:60ch;font-size:1rem;line-height:1.55}.cl-page .cl-fold-canvas{display:none;flex:none;width:150px;height:150px;margin-block:-14px;filter:drop-shadow(0 6px 8px rgba(16,35,62,.1))}html.dark .cl-page .cl-fold-canvas{filter:drop-shadow(0 6px 8px rgba(0,0,0,.4))}@media (min-width: 900px){.cl-page .cl-fold-canvas{display:block}}@media (max-width: 760px){.cl-page .cl-hero{padding:20px 0 16px!important}.cl-page .cl-hero .pillar-lede{display:none}}.cl-page .cl-hero-copy{max-width:760px}.cl-page .cl-hero .pillar-lede{margin-bottom:0}.cl-page .cl-history{padding-top:0;border-top:0}.cl-page .cl-releases{display:grid;border-top:1px solid var(--pillar-border)}.cl-page .cl-release{position:relative;border-bottom:1px solid var(--pillar-border-soft)}.cl-page .cl-timeline-dot{display:none}.cl-page .cl-release-card{display:grid;grid-template-columns:200px minmax(0,1fr);column-gap:clamp(24px,4vw,64px);padding:32px 0 8px}.cl-page .cl-release-head{display:contents}.cl-page .cl-release-meta{grid-column:1;grid-row:1 / span 2;display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding-top:4px}.cl-page .cl-latest-badge{color:var(--pillar-blue);font-size:.875rem;font-weight:500}.cl-page .cl-version{color:var(--pillar-text-tertiary);font-size:13px;font-variant-numeric:tabular-nums}.cl-page .cl-date{order:-1;color:var(--pillar-text);font-size:var(--fs-body);font-weight:500;font-variant-numeric:tabular-nums}.cl-page .cl-release-title{grid-column:2;max-width:40ch;margin:0 0 12px;color:var(--pillar-text);font-family:var(--el-font-display);font-size:clamp(22px,2.2vw,26px);font-weight:400;line-height:1.25;letter-spacing:-.015em}.cl-page .cl-release-details{grid-column:2}.cl-page .cl-details-toggle{display:inline-flex;align-items:center;gap:10px;min-height:40px;color:var(--pillar-blue);font-size:var(--fs-body);font-weight:500;cursor:pointer;list-style:none}.cl-page .cl-details-toggle::-webkit-details-marker{display:none}.cl-page .cl-details-toggle:hover{color:var(--pillar-blue-deep)}.cl-page .cl-details-toggle:focus-visible{border-radius:4px;outline:2px solid var(--pillar-blue);outline-offset:4px}.cl-page .cl-details-chevron{width:7px;height:7px;border-inline-end:1.5px solid currentColor;border-block-end:1.5px solid currentColor;transform:rotate(45deg) translate(-2px,-2px);transition:transform .18s ease}.cl-page .cl-release-details[open] .cl-details-chevron{transform:rotate(225deg) translate(-2px,-2px)}.cl-page .cl-details-content{padding:8px 0 28px}.cl-page .cl-release-summary{max-width:66ch;margin:0;color:var(--pillar-text-secondary);font-size:var(--fs-body);line-height:1.7}.cl-page .cl-groups{display:grid;gap:20px;margin-top:20px}.cl-page .cl-group{display:grid;grid-template-columns:110px minmax(0,1fr);gap:20px;align-items:start}.cl-page .cl-tag{margin:2px 0 0;color:var(--pillar-text-tertiary);font-size:.875rem;font-weight:500;letter-spacing:0}.cl-page .cl-items{display:grid;gap:8px;margin:0;padding:0;list-style:none}.cl-page .cl-items li{position:relative;max-width:66ch;padding-inline-start:16px;color:var(--pillar-text);font-size:var(--fs-body);line-height:1.65}.cl-page .cl-items li:before{position:absolute;inset-block-start:.8em;inset-inline-start:0;width:6px;border-top:1px solid var(--pillar-text-tertiary);content:""}.cl-page .cl-feed-controls{display:grid;justify-items:center;max-width:760px;margin:0 auto;padding-top:48px;text-align:center}.cl-page .cl-sentinel{width:100%;height:1px}.cl-page .cl-status,.cl-page .cl-noscript{max-width:60ch;margin:0 0 18px;color:var(--pillar-text-tertiary);font-size:13px;line-height:1.6}.cl-page .cl-status-error{color:var(--pillar-amber)}.cl-page .cl-load-button{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 18px;border:1px solid var(--pillar-border);border-radius:.35rem;background:transparent;color:var(--pillar-text);font-family:inherit;font-size:var(--fs-body);font-weight:500;line-height:1.2;cursor:pointer;transition:background-color .16s ease,border-color .16s ease}.cl-page .cl-load-button:hover:not(:disabled){border-color:var(--pillar-ghost-hover-border);background:var(--pillar-ghost-hover-bg)}.cl-page .cl-load-button:focus-visible{outline:2px solid var(--pillar-blue);outline-offset:3px}.cl-page .cl-load-button:disabled{cursor:wait;opacity:.66}.cl-page .cl-load-button[hidden]{display:none}@media (max-width: 760px){.cl-page .cl-release-card{grid-template-columns:1fr;padding-top:26px}.cl-page .cl-release-meta{grid-row:auto;flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-bottom:8px;padding-top:0}.cl-page .cl-release-title,.cl-page .cl-release-details{grid-column:1}.cl-page .cl-group{grid-template-columns:1fr;gap:8px}}@media (prefers-reduced-motion: reduce){.cl-page .cl-load-button,.cl-page .cl-details-chevron{transition:none}}
