.desktop-updates{z-index:1200;color:#283128;font-family:var(--sans,Arial,sans-serif);font-size:13px;position:fixed;top:12px;right:18px}.desktop-updates button,.desktop-updates a{font:inherit}.du-toggle{cursor:pointer;background:#f8f8ef;border:1px solid #c8cebf;border-radius:99px;align-items:center;gap:7px;margin-left:auto;padding:8px 13px;display:flex;box-shadow:0 2px 14px #25312312}.du-toggle.has-update{color:#fff;background:#263c2d;border-color:#263c2d}.du-panel{background:#fafaf2;border:1px solid #c8cebf;border-radius:16px;width:min(370px,100vw - 36px);max-height:calc(100vh - 80px);margin-top:10px;padding:20px;line-height:1.6;overflow:auto;box-shadow:0 12px 40px #1c2c1e29}.du-panel header{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.du-panel h2{font-size:19px;font-family:var(--serif,Georgia,serif);margin:0;font-weight:500}.du-panel header button{cursor:pointer;background:0 0;border:0;padding:4px}.du-panel p{margin:12px 0}.du-status{font-weight:600}.du-error{color:#8c4329}.du-primary,.du-release a{color:#fff;cursor:pointer;background:#263c2d;border:0;border-radius:8px;align-items:center;gap:7px;padding:9px 12px;text-decoration:none;display:inline-flex}.du-release a{margin-top:6px}.du-panel footer{flex-wrap:wrap;align-items:center;gap:14px;margin:18px 0 10px;display:flex}.du-panel footer button{cursor:pointer;background:0 0;border:1px solid #bdc6b8;border-radius:6px;padding:6px 9px}.du-panel footer button:disabled{opacity:.6;cursor:wait}.du-panel footer a{color:inherit}.du-panel small{color:#5c6659;font-size:11px;line-height:1.6;display:block}:is(.du-panel :focus-visible,.du-toggle:focus-visible){outline-offset:3px;outline:2px solid #526e42}.du-announcement{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.desktop-updates.is-inline{margin:36px 0;position:static}.desktop-updates.is-inline .du-panel{width:100%;max-height:none;box-shadow:none;margin:0;padding:26px}.desktop-updates.is-inline .du-panel h2{font-size:27px}.rail-footer a,.mobile-site-footer a{font:inherit;color:inherit;text-decoration:none}.rail-footer a:hover,.mobile-site-footer a:hover{text-decoration:underline}
