.update-info-list{display:grid;grid-gap:12px;gap:12px}.update-info-release{min-width:0;padding:16px;border:1px solid var(--line);border-radius:15px;background:var(--raised)}.update-info-release header{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 14px}.update-info-release header strong{font-size:14px}.update-info-release time{color:var(--muted);font-size:12px}.update-info-release ul{display:grid;grid-gap:10px;gap:10px;margin:13px 0 0;padding:0;list-style:none}.update-info-release li{display:flex;align-items:flex-start;gap:9px;min-width:0;font-size:13px;line-height:1.5}.update-info-release li>span:last-child{min-width:0;overflow-wrap:anywhere}.update-info-kind{flex:0 0 auto;padding:2px 8px;border-radius:999px;background:var(--surface);color:var(--copper);font-size:11px;font-weight:650}.update-info-kind-fixed{color:var(--success-text,var(--green))}.update-info-status{padding:4px 0}.update-notice-dialog{width:min(560px,calc(100% - 24px));max-height:calc(100dvh - 32px);margin:auto;padding:0;border:1px solid var(--line);border-radius:20px;background:var(--surface);color:var(--cream);overflow-y:auto;overscroll-behavior:contain}.update-notice-dialog::-webkit-backdrop{background:#0008}.update-notice-dialog::backdrop{background:#0008}.update-notice-heading{display:flex;align-items:center;gap:12px;padding:20px 20px 12px}.update-notice-heading h2{flex:1 1;margin:0;font-size:22px;font-family:inherit}.update-notice-heading button{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;padding:0;border:1px solid var(--line);border-radius:12px;background:var(--surface);color:var(--cream);cursor:pointer}.update-notice-content{padding:0 20px}.update-notice-dialog footer{display:flex;justify-content:flex-end;padding:16px 20px 20px}.update-notice-dialog footer button{min-height:48px;padding:12px 18px;border:0;border-radius:12px;background:var(--paprika);color:var(--on-primary,white);font-weight:650;cursor:pointer}.update-notice-dialog button:focus-visible{outline:3px solid var(--copper);outline-offset:3px}@media (max-width:420px){.update-notice-heading{padding:14px 14px 10px}.update-notice-content{padding:0 14px}.update-notice-dialog footer{padding:14px}.update-notice-dialog footer button{width:100%}.update-notice-dialog .update-info-release{padding:12px}}