.rail button.install{background:#101010;border-bottom:1px solid #555}.rail em{display:block;margin-top:8px;color:var(--pink);font-size:9px;font-style:normal;font-weight:800;letter-spacing:.07em;line-height:1.4}.rail button.current em{color:#7b2028}.accordion-stack{display:grid;gap:12px;min-width:0}.accordion-stack details{border:1px solid var(--line);background:#fff}.accordion-stack summary{position:relative;display:grid;grid-template-columns:38px 1fr;gap:12px;align-items:center;padding:17px 54px 17px 18px;cursor:pointer;list-style:none;background:#f8f7f5}.accordion-stack summary::-webkit-details-marker{display:none}.accordion-stack summary>span{color:var(--pink);font-size:10px;font-weight:900}.accordion-stack summary strong{display:block;font-size:15px;letter-spacing:.06em;text-transform:uppercase}.accordion-stack summary small{display:block;margin-top:4px;color:#777;font-size:11px}.accordion-stack summary:after{content:"";position:absolute;right:22px;top:50%;width:9px;height:9px;border-right:2px solid #111;border-bottom:2px solid #111;transform:translateY(-70%) rotate(45deg)}.accordion-stack details[open] summary:after{transform:translateY(-30%) rotate(225deg)}.detail-body{padding:18px 22px 24px;border-top:1px solid var(--line);font:16px/1.65 Georgia,serif;color:#2b2a29}.detail-body h3{margin:24px 0 7px;font:700 14px/1.3 Arial,sans-serif;letter-spacing:.05em;text-transform:uppercase}.detail-body p{margin:0 0 14px}.detail-body ul{padding-left:22px}.update-list li{margin:8px 0;padding:0 0 0 1rem}.download-card{border-top:5px solid var(--pink)}.downloads{list-style:none;padding:0!important}.downloads li{margin:7px 0;padding:10px 12px;background:#111;color:#fff;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.mini-note{margin-top:18px!important;color:#666}.notice{margin:0 0 24px;padding:18px 20px;border-left:5px solid var(--pink);background:#171717;color:#fff}.notice strong{font-size:14px;letter-spacing:.06em;text-transform:uppercase}.notice p{margin:7px 0 0;color:#ddd;font-size:14px;line-height:1.55}.update-chapter .accordion-stack{max-width:1000px}.steps{counter-reset:item;margin:0;padding:0;list-style:none}.steps li{position:relative;margin:0 0 18px;padding-left:42px}.steps li:before{counter-increment:item;content:counter(item,decimal-leading-zero);position:absolute;left:0;top:1px;color:var(--pink);font:800 10px/1.4 Arial,sans-serif}.tip{margin:20px 0 0!important;padding:14px 16px;background:#f4f2ef;border-left:4px solid var(--pink);font-size:14px}.image-link{display:block;width:100%;max-width:729px;margin:0 0 8px;overflow:visible;background:#fff}.menu-shot{display:block!important;width:100%!important;max-width:729px!important;height:auto!important;max-height:none!important;object-fit:contain!important;object-position:top left!important;margin:0;border:1px solid #aaa;clip-path:none!important}.image-note{font:12px/1.5 Arial,sans-serif!important;color:#666}.release-check{margin:0 0 20px;padding:16px 18px;background:#fff4f4;border-left:5px solid var(--pink)}.release-check strong{font:800 14px/1.3 Arial,sans-serif;text-transform:uppercase;letter-spacing:.05em}.release-check p{margin:6px 0 0!important;font-size:14px}
