.release-view{max-width:1240px;margin:0 auto;padding:4px 0 24px;color:var(--ink,#243044)}.release-view [hidden]{display:none!important}.release-head{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px}.release-eyebrow{color:var(--brand,#6264db);font-size:12px;font-weight:700;letter-spacing:1px}.release-head h1{font-size:26px;margin:8px 0}.release-head p{color:#738095;margin:0;font-size:14px;line-height:1.7}.release-current{display:grid;text-align:right;gap:6px;flex-shrink:0}.release-current span{font-size:12px;color:#7a8697}.release-current strong{font-size:27px;color:var(--brand,#6264db);font-weight:750;font-variant-numeric:tabular-nums}.release-components{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-bottom:18px}.release-component{display:flex;flex-direction:column;align-items:flex-start;gap:14px;min-width:0;text-align:left;padding:17px 16px;background:#fff;border:1px solid #e0e6ef;border-radius:14px;color:var(--ink,#243044);font:inherit;cursor:pointer;transition:border-color .15s,box-shadow .15s}.release-component:hover{border-color:var(--brand,#6264db)}.release-component.is-active{border-color:var(--brand,#6264db);box-shadow:inset 0 0 0 1px var(--brand,#6264db);background:color-mix(in srgb,var(--brand,#6264db) 5%,white)}.release-component-name{font-size:13px;font-weight:650;line-height:1.5;min-height:20px}.release-component>strong{font-size:23px;font-weight:750;color:var(--brand,#6264db);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.release-component-caption{display:flex;flex-wrap:wrap;gap:6px 10px;width:100%;justify-content:space-between;font-size:11px;line-height:1.6;color:#77849a}.release-policy{padding:14px 18px;border:1px solid #e3e8f0;border-radius:12px;background:#fff;margin-bottom:22px;font-size:12px;line-height:1.8;color:#65728a;display:flex;align-items:center;justify-content:space-between;gap:10px 24px;flex-wrap:wrap}.release-policy p{margin:0}.release-policy a{display:inline-block;color:var(--brand,#6264db);font-weight:600;text-decoration:none}.release-toolbar{display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:9px}.release-filter-options{display:flex;gap:6px;padding:4px;background:#e9edf3;border-radius:10px}.release-filter-options button{border:0;padding:9px 15px;border-radius:7px;color:#65728a;background:transparent;font:inherit;font-size:13px;cursor:pointer}.release-filter-options button.is-active{color:var(--brand,#6264db);background:#fff;box-shadow:0 1px 4px #21355312;font-weight:650}.release-result-count{font-size:12px;color:#77849a}.release-scope-note{font-size:12px;color:#77849a;margin:0 0 20px;line-height:1.7}.release-timeline{list-style:none;padding:0 0 0 10px;margin:0}.release-item{position:relative;padding:0 0 18px 28px;border-left:2px solid #e3e8f1}.release-item:last-child{border-left-color:transparent;padding-bottom:0}.release-marker{position:absolute;left:-7px;top:24px;width:12px;height:12px;border-radius:50%;border:3px solid #f5f7fb;background:#bdc7d7;box-shadow:0 0 0 2px #dfe5ee}.release-item.is-current .release-marker{background:var(--brand,#6264db);box-shadow:0 0 0 2px var(--brand,#6264db)}.release-item article{border:1px solid #e4e9f2;border-radius:14px;background:#fff;overflow:hidden}.release-item.is-current article{border-color:var(--brand,#6264db)}.release-details>summary{display:flex;align-items:center;gap:18px;padding:18px 22px;cursor:pointer;list-style:none}.release-details>summary::-webkit-details-marker{display:none}.release-item-heading{min-width:0;flex:1;display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.release-stage{font-size:11px;color:#77849a;line-height:1.9}.is-current .release-stage{color:var(--brand,#6264db)}.release-component-tag{display:inline-block;margin-right:6px;padding:1px 7px;border-radius:5px;background:#edf0f7;color:#586985;font-weight:600}.release-item h2{margin:6px 0 0;font-size:16px;line-height:1.6;font-weight:650;overflow-wrap:anywhere}.release-date{text-align:right;display:grid;gap:5px;flex-shrink:0}.release-date strong{font-size:13px;color:#566581;font-variant-numeric:tabular-nums}.release-date time,.release-source{font-size:11px;color:#8b95a5;line-height:1.5}.release-expand{flex-shrink:0;border:solid #8290a5;border-width:0 1.5px 1.5px 0;display:block;padding:3px;transform:rotate(45deg);margin:0 3px 3px}.release-details[open]>summary .release-expand{transform:rotate(225deg);margin-bottom:-3px}.release-details[open]>summary{border-bottom:1px solid #f0f2f6}.release-details>ul{margin:0;padding:15px 30px 18px 40px;line-height:1.95;font-size:13px;color:#516078;overflow-wrap:anywhere}.release-details>ul>li{padding-left:3px;margin:4px 0}.release-empty{padding:24px;background:#fff;border-radius:12px;color:#7a8697;list-style:none;font-size:14px}.release-view :is(a,button,summary):focus-visible{outline:3px solid var(--brand,#6264db);outline-offset:3px;border-radius:5px}@media(max-width:1050px){.release-components{gap:9px}.release-component{padding:14px 12px;gap:11px}.release-component-name{min-height:39px}.release-component>strong{font-size:21px}.release-component-caption{flex-direction:column;gap:2px}}@media(max-width:760px){.release-components{grid-template-columns:repeat(3,minmax(0,1fr))}.release-component-name{min-height:0}.release-component-caption{flex-direction:row}.release-head{gap:14px}.release-head h1{font-size:23px}.release-current strong{font-size:23px}}@media(max-width:480px){.release-components{grid-template-columns:repeat(2,minmax(0,1fr))}.release-component{gap:9px}.release-head{align-items:flex-start}.release-head p{font-size:12px}.release-current strong{font-size:20px}.release-current span{font-size:11px}.release-policy{padding:12px 14px}.release-item{padding-left:17px}.release-details>summary{padding:14px;gap:11px}.release-item-heading{display:block}.release-item h2{font-size:15px}.release-date{text-align:left;display:flex;flex-wrap:wrap;gap:6px 10px;margin-top:9px}.release-details>ul{padding:12px 18px 15px 30px}.release-filter-options button{padding:9px 10px;font-size:12px}}
