.arcade-header{flex-wrap:wrap;row-gap:5px}
.release-brand{display:flex;align-items:baseline;flex-wrap:wrap;gap:1px 5px;border:0;padding:0;background:none;text-align:left;min-height:40px;max-width:100%}
.brand .release-wordmark{color:inherit}
.brand .release-version{font:600 9px/1.4 -apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;letter-spacing:0;color:#72795d;white-space:nowrap;border-bottom:1px dotted #a4ac8e}
.release-brand[data-release-state=downloading] .release-version,.release-brand[data-release-state=checking] .release-version{animation:release-breathe 1.6s ease-in-out infinite}
.release-brand[data-release-state=available] .release-version{color:#967036;border-color:#ae8240}
.release-banner{position:relative;flex:0 0 100%;display:flex;align-items:center;gap:8px;min-height:34px;overflow:hidden;padding:8px 10px;border:1px solid #c8c9ad;border-radius:7px;background:#f1eedc;color:#67734c;text-align:left;font-size:10px;line-height:1.4}
.release-signal{width:6px;height:6px;flex-shrink:0;border-radius:50%;background:currentColor}
.release-banner-arrow{margin-left:auto;font-size:15px}
.release-banner[data-release-state=downloading] .release-signal,.release-banner[data-release-state=checking] .release-signal{animation:release-breathe 1.6s ease-in-out infinite}
.release-banner[data-release-state=available]{background:#f3e4bd;border-color:#c4a460;color:#7d642d}
.release-banner[data-release-state=paused]{background:#f0e5d7;border-color:#c1a486;color:#896540}
.release-banner progress{position:absolute;bottom:0;left:0;width:100%;height:3px;appearance:none;border:0;background:#dcdcc3;accent-color:#809260}
.release-banner progress::-webkit-progress-bar{background:#dcdcc3}
.release-banner progress::-webkit-progress-value{background:#809260}
.release-dialog{max-width:560px}.release-dialog .campaign-dialog-head h2{font-size:32px}
.release-content{padding:0 24px 24px}.release-versions{display:grid;gap:10px;margin:0 0 17px;padding-top:3px;font-variant-numeric:tabular-nums}.release-versions>div{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.release-versions dt{font-size:11px;color:#8b886d}.release-versions dd{margin:0;font-size:12px;font-weight:600;color:#5e6d49}
.release-download{padding:17px;border:1px solid #c4c9ad;border-radius:11px;background:#e9eddc}.release-download h3{margin:0;font:23px/1.2 Georgia,serif;color:#596b43}.release-download p{font-size:12px;line-height:1.65;margin:10px 0;color:#71775c}.release-download progress{width:100%;height:8px;border:0;border-radius:5px;appearance:none;overflow:hidden;accent-color:#819660;background:#d6dec0}.release-download progress::-webkit-progress-bar{background:#d6dec0}.release-download progress::-webkit-progress-value{background:#819660}.release-download #release-download-detail{font-size:10px;font-variant-numeric:tabular-nums}.release-download #release-download-detail:empty,.release-download #release-last-check:empty{display:none}.release-download #release-last-check{font-size:10px;margin-bottom:0;color:#93967d}
#release-check{min-height:44px;padding:10px 17px;border:1px solid #a8b08c;border-radius:8px;background:#f8f7ec;font-size:12px;color:#64724d}#release-check:disabled{opacity:.6;cursor:default}
.release-notes-section{padding:23px 0 0}.release-notes-kicker{font-size:9px;text-transform:uppercase;letter-spacing:1px;color:#9b8453;margin:0 0 8px}.release-notes-section h3{margin:0 0 14px;font:27px/1.2 Georgia,serif;color:#5c6a47}.release-notes-section ul{padding:0;margin:0;list-style:none}.release-notes-section li{padding:13px 0;border-top:1px solid #d7d8c7}.release-notes-section li p{margin:0;font-size:12px;line-height:1.7;color:#6c715a}.release-levels{display:inline-block;margin-top:8px;padding:5px 8px;border-radius:5px;background:#e9e4d3;color:#89754d;font-size:10px;line-height:1.6}.release-date,.release-footnote{font-size:10px;line-height:1.7;color:#93907a}.release-footnote{border-top:1px solid #d7d8c7;padding-top:14px;margin-bottom:0}
html[data-theme=dark] .brand .release-wordmark{color:#e2e7cc}html[data-theme=dark] .brand .release-version{color:#b5c29a;border-color:#727d5a}html[data-theme=dark] .release-brand[data-release-state=available] .release-version{color:#e5c889}html[data-theme=dark] .release-banner{background:#303a2a;border-color:#566145;color:#cad5b4}html[data-theme=dark] .release-banner[data-release-state=available]{background:#49412b;border-color:#877242;color:#e7d49c}html[data-theme=dark] .release-banner[data-release-state=paused]{background:#43382a;border-color:#856b4e;color:#dfc29d}html[data-theme=dark] .release-versions dt{color:#a8b096}html[data-theme=dark] .release-versions dd{color:#d8e2c0}html[data-theme=dark] .release-download{background:#303c29;border-color:#5c6b46}html[data-theme=dark] .release-download h3,html[data-theme=dark] .release-notes-section h3{color:#d9e4bc}html[data-theme=dark] .release-download p,html[data-theme=dark] .release-notes-section li p{color:#c0c9af}html[data-theme=dark] #release-check{background:#414d34;border-color:#859265;color:#e0e7c9}html[data-theme=dark] .release-notes-kicker{color:#d2b877}html[data-theme=dark] .release-notes-section li,html[data-theme=dark] .release-footnote{border-color:#48523c}html[data-theme=dark] .release-levels{background:#454631;color:#dfd1a9}html[data-theme=dark] .release-date,html[data-theme=dark] .release-footnote{color:#a4b092}
@keyframes release-breathe{50%{opacity:.4}}
@media(max-width:600px){.release-content{padding:0 16px 20px}.release-dialog .campaign-dialog-head{padding:19px 16px 16px}.release-dialog .campaign-dialog-head h2{font-size:29px}.release-brand{font-size:30px;letter-spacing:-2px}.release-brand .release-version{font-size:9px}.release-banner{font-size:9px;min-height:32px;padding:6px 9px}}
@media(orientation:landscape) and (max-height:600px){.release-banner{flex:none;max-width:100%;font-size:8px}.release-brand{align-self:start}}
@media(prefers-reduced-motion:reduce){.release-brand .release-version,.release-banner .release-signal{animation:none!important}}

@media(max-width:390px){.release-brand .release-version{font-size:8px}}
