.rl52{min-width:0;container-type:inline-size;container-name:releases54}
.rl52-list{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;align-items:start}
.rl52-card{--rl52-color:#a82c4e;--rl52-tint:#fff;min-width:0;border:1px solid #d9dfe7;border-left:4px solid var(--rl52-color);border-radius:10px;background:var(--rl52-tint);color:#243149;overflow:hidden}
.rl52-card[hidden]{display:none!important}
.rl52 .rl52-card>summary{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px;padding:12px 14px;cursor:pointer;list-style:none;margin:0;font-weight:400}
.rl52 .rl52-card[open]>summary{margin-bottom:0}
.rl52 .rl52-card>summary::-webkit-details-marker{display:none}
.rl52 .rl52-card>summary::marker{content:''}
.rl52 .rl52-card>summary:hover{background:#ffffff45}
.rl52 .rl52-card>summary:focus-visible{outline:3px solid var(--rl52-color);outline-offset:-3px}
.rl52-date{grid-column:1;grid-row:1;display:flex;align-items:baseline;flex-wrap:wrap;gap:6px;min-width:0}
.rl52-date small,.rl52-date>span{display:none}
.rl52-date time{font-size:22px;font-weight:800;line-height:1.15;color:var(--rl52-color);font-variant-numeric:tabular-nums}
.rl52-date strong{font-size:16px;font-weight:700;color:var(--rl52-color);overflow-wrap:anywhere}
.rl52-title{grid-column:1/-1;grid-row:2;display:flex;flex-wrap:wrap;align-items:baseline;gap:3px 10px;min-width:0;overflow-wrap:anywhere;line-height:1.35}
.rl52-title b{font-size:15px;font-weight:700}
.rl52-title>span{font-size:13px}
.rl53-project{display:block;flex-basis:100%;min-width:0;margin-top:1px;overflow-wrap:anywhere}
.rl53-project small{display:none}
.rl53-project>span{font-size:13px;color:#526179}
.rl53-meta{display:flex;flex-basis:100%;flex-wrap:wrap;gap:3px 12px;margin-top:3px;color:#526179;font-size:12px!important}
.rl53-code{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;overflow-wrap:anywhere;min-width:0}
.rl52-status{grid-column:2;grid-row:1;justify-self:end;font-size:11px;line-height:1.3;border:1px solid #b9c3d0;border-radius:16px;padding:3px 8px;max-width:120px;overflow-wrap:anywhere}
.rl52-toggle{grid-column:1/-1;grid-row:3;justify-self:end;font-size:12px;line-height:1.3;color:#526179;white-space:nowrap}
.rl52-toggle::after{content:' +';font-weight:700}
.rl52-less{display:none}
.rl52-card[open] .rl52-more{display:none}
.rl52-card[open] .rl52-less{display:inline}
.rl52-card[open] .rl52-toggle::after{content:' -'}
.rl52-body{padding:14px;border-top:1px solid #d9dfe7;background:#ffffffb8}
.rl52-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:12px 0 16px}
.rl52-grid>div{min-width:0;overflow-wrap:anywhere}
.rl52-grid dt{font-size:11px;color:#5c687b;margin-bottom:3px}
.rl52-grid dd{margin:0;font-size:13px}
.rl52-cover:empty{display:none}
.rl52 .bar>label{flex:1}
.rl52 input[type=search]{width:100%;min-width:0;font-size:16px}
@container releases54 (min-width:680px){.rl52-list{grid-template-columns:repeat(2,minmax(0,1fr))}}
@container releases54 (min-width:1150px){.rl52-list{grid-template-columns:repeat(3,minmax(0,1fr))}}
@container releases54 (max-width:300px){.rl52-date{grid-column:1/-1}.rl52-status{grid-column:1;grid-row:3;justify-self:start}.rl52-toggle{grid-column:2;grid-row:3}}
@media(max-width:480px){.rl52 .rl52-card>summary{padding:11px 12px;gap:7px 10px}.rl52-date time{font-size:21px}.rl52-title b{font-size:14px}.rl52-grid{grid-template-columns:minmax(0,1fr)}.rl52-body>.btn{width:100%}}
