.release-panel{color:#eff5ed;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#171e1c;border:1px solid #78836f;border-radius:20px;width:min(460px,100vw - 32px);max-height:calc(100dvh - 42px);margin:auto;padding:0;font-family:inherit;position:fixed;inset:0;overflow:auto;box-shadow:inset 0 1px #c4cdaf,0 5px #303931,0 7px #0c100e,0 30px 100px #0009}.release-panel::backdrop{background:#050a09ba}.release-hero{isolation:isolate;background:radial-gradient(at 10% 10%,#4a6240,#0000 65%),linear-gradient(140deg,#25322c,#19201e 66%);border-bottom:1px solid #4b5647;align-items:center;gap:22px;padding:28px 26px;display:flex;position:relative}.release-dial{background:radial-gradient(circle at 30% 26%,#46534e,#111817 76%);border:5px solid #818d7b;border-radius:50%;flex:none;width:95px;height:95px;position:relative;transform:rotate(-9deg);box-shadow:inset 0 0 0 3px #101613,inset 1px 3px 6px #0008,2px 3px #3f483f,4px 6px #181e19,5px 12px 16px #0007}.release-marks{background:repeating-conic-gradient(from 230deg,#c4e1b5 0deg 2deg,#0000 2deg 15deg);border-radius:50%;position:absolute;inset:7px;-webkit-mask:radial-gradient(circle,#0000 58%,#000 61%);mask:radial-gradient(circle,#0000 58%,#000 61%)}.release-needle{clip-path:polygon(0 0,100% 40%,0 100%);transform-origin:0;background:#d5ff62;width:37%;height:4px;position:absolute;top:calc(50% - 2px);left:50%;transform:rotate(-37deg)}.release-hub{color:#141814;background:#c4ff37;border-radius:6px;place-items:center;font:700 12px system-ui;display:grid;position:absolute;inset:35%;box-shadow:1px 3px #4d651f}.release-heading p,.release-heading small{color:#c8d9c0;letter-spacing:.08em;margin:0;font:600 11px/1.5 system-ui}.release-heading p{text-transform:uppercase;color:#d0fe78}.release-heading h2{letter-spacing:-.045em;color:#fff;margin:4px 0;font-size:clamp(27px,5vw,37px);line-height:1.05}.release-close{color:#cfdbc9;cursor:pointer;background:0 0;border:0;width:44px;height:44px;font:24px system-ui;position:absolute;top:4px;right:5px}.release-body{padding:8px 24px 22px}.release-note{border-bottom:1px solid #39423c;align-items:baseline;gap:12px;padding:15px 0;display:flex}.release-note b{color:#b3d67b;font:12px monospace}.release-note h3{color:#f2f6ef;margin:0;font:650 16px/1.4 system-ui}.release-note p{color:#c9d3c8;margin:3px 0 0;font:14px/1.5 system-ui}.release-go{color:#162009;cursor:pointer;background:linear-gradient(#d1ff64,#b7ef3a);border:1px solid #dbff8b;border-radius:8px;width:100%;margin-top:19px;padding:12px;font:700 15px system-ui;box-shadow:0 3px #6d892d}.release-go span{margin-left:8px}.release-panel button:focus-visible{outline-offset:2px;outline:2px solid #fff}@media (prefers-reduced-motion:no-preference){.release-panel[open]{animation:.32s ease-out update-arrive}.release-panel[open] .release-needle{animation:1.05s cubic-bezier(.21,.78,.3,1) update-sweep}@keyframes update-arrive{0%{opacity:0;transform:perspective(700px)translateY(15px)rotateX(6deg)}to{opacity:1;transform:none}}@keyframes update-sweep{0%{transform:rotate(-172deg)}65%{transform:rotate(12deg)}88%{transform:rotate(-42deg)}to{transform:rotate(-37deg)}}}@media (max-width:420px){.release-hero{gap:16px;padding:24px 18px}.release-dial{width:72px;height:72px}.release-body{padding-inline:17px}}
